> I conclude with two implications of this idea: the necessity to accept other people’s preferences without judgment and the importance of finding an environment rewarding your style.
And follows it with these two things:
> Type theory maximalists should give up their aura of moral and intellectual superiority and accept that they need therapy just as badly as everyone else in the industry (if not more).
>> Haskell will still be used in 20 years, because there will always be people looking for a productive way to weaponize their autism.
So much for "without judgement".
quantified•2h ago
Static types are to prevent errors before they ship. If you were traumatized instead of assisted when learning things, get help, sure. Lots of bad social behaviors transmitted from many sources, it's a major cultural failing (in a high-trust world, anyway) to make people feel bad about not yet knowing something.
Lots of unnecessary dependencies increase your vulnerabilities, and costs of maintenance.
All those devs who did some stuff and moved on, built careers for themselves and headaches for others. Don't be that guy (or gal).
Jtsummers•3h ago
> I conclude with two implications of this idea: the necessity to accept other people’s preferences without judgment and the importance of finding an environment rewarding your style.
And follows it with these two things:
> Type theory maximalists should give up their aura of moral and intellectual superiority and accept that they need therapy just as badly as everyone else in the industry (if not more).
>> Haskell will still be used in 20 years, because there will always be people looking for a productive way to weaponize their autism.
So much for "without judgement".