Hacker News new | ask | show | jobs
by elcapitan 271 days ago
All else being equal, what I've come to value more over time is long term stability of languages and their ecosystems:

- stable APIs of essential libraries and frameworks

- a grown up culture that accepts that something isn't dead just because it doesn't get an update 8 times a day

- tooling that will still work and be supported after 5 years (not a new package manager or build tool every year)

- communities and individuals around it that are focused on getting things done instead of status and drama

2 comments

this is why i've loved golang since i've started using it 10ish years ago. stdlib is small, but the foundation is strong, and api changes are few and far between. it's nice to work in a language where i don't need to reach for 5 million libraries to do everything, and if i come back to it in a year or so i dont need to learn a new package manager, testing framework like with python / js
sounds like you'll love Elm and/or Nim haha