Some languages and ecosystems are delightful to work with and people absolutely make reasonable trade offs to stay in them.
You and I agree. We are discussing people who don’t understand this nuance. That’s the majority of people I’ve met.
That’s why i said we use a hammer for a nail, and not a saw. Aka using the tool that makes sense.
Initial speed matters more, but sustainable speed can't be ignored.
node-TS for insane developer productivity (hella libraries, who really gives a fuck about NPM issues? just patch and move on) and ability to scale easily (95% of CRUD IO workloads for most companies). Need computational horsepower? Use Go for that thing, compile binary, call binary from node..
Honestly, just that alone is able to scale to millions of users and is super easy to maintain (granted the code is architected well). 95% of companies aren't really doing anything crazy, and 99% of companies are not unicorns.