3 ms·
What kills it for me is the amount of middlebrow dismissals new PLs get, especially here. Tons of work and some rando comes in complaining you didn't advance t
by mattgreenrocks 4y ago
What kills it for me is the amount of middlebrow dismissals new PLs get, especially here.
Tons of work and some rando comes in complaining you didn't advance type theory to help avoid annotating a type in one location. Arguably worse are the people who advocate against the new PL because no one is using it, strengthening the Matthew Effect, collecting Internet Points for cosplaying as a "responsible engineer" that argues solely for the status quo.
- AnimalMuppet 4y ago> Tons of work and some rando comes in complaining you didn't advance type theory to help avoid annotating a type in one location. If your language gets any traction, then you're going to get a number of randos saying things like that. Worse, some may not be randos. Some may be people with a connection to other languages. > Arguably worse are the people who advocate against the new PL because no one is using it, strengthening the Matthew Effect, collecting Internet Points for cosplaying as a "responsible engineer" that argues solely for the status quo. Well... one of the things a responsible engineer should in fact consider is maintenance, including the ability to find future workers who know that language. It's only one factor, not completely determinative, but it should be considered.
- SaintSeiya84 4y agofound one of those randos
- deleted 4y ago[deleted]
- karmakaze 4y agoI don't like dismissals about adoption for anything new or under development as it's a given. I would complain if a posted language doesn't describe why it was created. What's the thing it does that others don't or do poorly. If just playing with syntax or scratching an itch that's ok too--simply make that clear.