in the early months of development there was a SPECIAL DISCORD CHANNEL that if you paid enough on Eugen’s Patreon you could get access to in order to advocate new features. prior to April 2017 this channel was significantly queer. after April 2017 Eugen found other funding sources in the form of white techbros.
THAT’S WHAT IT’S ABOUT
it was a response to CHANGING MATERIAL ECONOMIC CONDITIONS REGARDING MASTODON DEVELOPMENT not simply about “culture shock” or whatever lmao
@aescling @alyssa no, the arrow functions are being defined using = inside a class declaration, so the context is the constructed instance (instance fields are defined after the call to `super()` in the constructor iirc)
like
class Blah extends React.Component {
yep = () => {}
}
is doing
class Blah extends React.Component {
constructor() {
super()
this.yep = () => {}
}
}
@alyssa it's very cursed imo for arrow functions to refer to `this` when they don't appear inside a different non-arrow function whose `this` they are inheriting, but this is apparently normal for React
@aescling i liked it better when i didn’t know
@aescling oh i figured it out and it’s cursed
Administrator / Public Relations for GlitchCat. Not actually glitchy, nor a cat. I wrote the rules for this instance.
“Constitutionally incapable of not going hard” — @aescling
“Fedi Cassandra” – @Satsuma
I HAVE EXPERIENCE IN THINGS. YOU CAN JUST @ ME.
I work for a library but I post about Zelda fanfiction.