3 ms·
I think a lot of JS haters haven’t spent much time with modern JS. That’s how it was for me, at least. I would laugh at JS wat-isms and think back to the old da
by bigyikes 5y ago
I think a lot of JS haters haven’t spent much time with modern JS. That’s how it was for me, at least. I would laugh at JS wat-isms and think back to the old days of jQuery spaghetti. Python was my favorite language.
Now I’m a full time JS/TS developer and I love the language. It’s a dream to use. The syntax is concise and logical, the ecosystem is vibrant, and the barrier to entry is low. I wish there was more JS in the scientific, CV, and ML spaces — Python is still superior here, imo — but otherwise JS is my go to. It’s no wonder we see the rise of Electron apps - the developer experience is just so much better.
- dgdbebbd 5y agoRight, you need some historical context to understand the situation. 10 years ago JS was a shitty language with a far worse ecosystem. It deserved the hate it got. Then ES6 came along 6 years ago or so and added tons of super valuable language features. Suddenly you don't have to deal with the hoisting semantics of var or worrying about what 'this' is all the time. It was so nice that people started using Babel to use the new features ASAP. Then a couple years later, once everyone has a transpiler in their build process without a second thought (this used to be controversial!), TypeScript comes along and provides another huge leap in how pleasant the language is to use. Now it's a pretty nice ecosystem, but it used to be pretty bad. Not everyone's biases have caught up yet.
- mrkentutbabi 5y agoSame, I really want JS to have ML ecosystem like Python as well.