3 ms·
I'm not sure I understand. The situation for X = Javascript is very different to, say, X = SNOBOL.
by chriswarbo 6y ago
I'm not sure I understand. The situation for X = Javascript is very different to, say, X = SNOBOL.
- Izkata 6y agoOffhand there's also TypeScript, Dart, and CoffeeScript instead of javsScript (kinda, they do compile into it, but are conceptually distinct). GP's point was that we're no longer in the situation where only one language is capable of doing what you want, so there's no "compelling reason" to use a particular one. You can pick the one you like instead of being compelled to a particular one.
- Izkata 6y ago> javsScript Oh wow, that headache I had earlier really got me. I remember thinking "should I capitalize 'script' or not?" since I usually wouldn't but it's the right way to type both TypeScript and CoffeeScript and it looks nicer to be consistent and not technically wrong, but didn't notice "javs" at all. Much too late to edit it now.
- int_19h 6y agoA "compelling reason" is not just about language capabilities. It's also about how easy it is to find developers for said language, what quality is the tooling, how stable is it anticipated to be going forward based on its history etc.