Hacker News new | ask | show | jobs
by jb1991 1112 days ago
Ah, another “why I’m leaving X” post, I’ve never seen these kinds of posts as particularly fruitful regardless of the language they go on about. Engineers can assess the pros and cons of a technology for themselves based on their needs, and usually these kinds of posts don’t have the relevance their authors wish they would. I think they serve more as emotional catharsis (or worse) than actually meaningful content (most of the time).
2 comments

This sort of feedback is just difficult for people to consume in a mature way. Many get defensive or weaponize it. Language design is hard to critique since it becomes so abstract making most comments superficial. But people in this situation often have some actual knowledge. The other situation is when the language devs actually listen to some of the feedback.
Language design is really goddamned hard and if you’re really good at it, you’re rewarded with a fan base that won’t give you permission to do it again for another ten or fifteen years.
Wow. That’s a really insightful and funny quip. I’ll most probably remember it for a long while. :D
Reasons you might want to use Elm:

<list>

Reasons you might want to not use Elm:

<list>

Great. These are only technical reasons, though. What’s the community like? What’s the process like if you want to contribute to the core project?

Oh, discussing that topic is verboten. It would be too cathartic.