4 ms·
Please lord, let JS die a horrible, horrible death.
by ransom1538 9y ago
Please lord, let JS die a horrible, horrible death.
- wybiral 9y agoModern JS isn't that bad. Some of the tooling and frameworks are though.
- ehnto 9y agoI'm not sure it's Javascript's fault. The ecosystem that is using it would have found a language to live somewhere. The idiom of ephemeral, throw away, spaghetti of dependencies was born out of the way the web platform moved forward, the short lived nature of websites and web apps, and the spread of developers with different backgrounds that were working on it all. If we were using Javascript to develop native windows apps then I am sure the ecosystem would be very different. However, that would be dumb, right? cough
- dhruvrrp 9y agoElectron would like to have a word with you
- stuffedBelly 9y agoRead Javascript the Good Parts by Crockford and you will feel slightly better about the language.
- acheron 9y ago“JavaScript: The Good Parts” always makes me think of the joke from Airplane about “light reading”.
- chasd00 9y agoIt is a good book and there's definitely lots of bad to go with the good. I describe JavaScript as a pyscho gf or bf depending on the audience. Everything's fine until it goes wrong then it goes real wrong real fast.
- phantomathkg 9y agoThe same can be said to all programming languages...
- choward 9y agoYep. There isn't a single programming language that doesn't have things that I hate.
- outworlder 9y agoThat ship has sailed. As much as I would like to have something different for the browser (such as Scheme, as originally envisioned, or Lua, which would have been a better fit), the world has moved on. Only hope is to compile to javascript or webassembly (or "transpile", as js folks like to call it).
- solidr53 9y agoWe once had a hope, it was called dart and could transpile to JS as well for backwards compatibility. Now wasm has our hopes up again but without direct dom access.
- quantumofmalice 9y agoIt doesn't have to. I've said this in a few other threads lately: I'm using intercooler.js which is basically HTML++ for a lot of my work now, and I barely ever write javascript unless I need a front-end plugin of some sort. You get 90% of the functionality at 10% of the complexity, and your back end looks essentially the same as it always has, in whatever language you want.
- stefanfisk 9y agodamn that looks sweet, thanks for the tip!
- amiga-workbench 9y agoThe language is only slightly crap, its the things people use Javascript for that are blood curdling.
- JustSomeNobody 9y agoJavaScript isn't the problem. The cargo-culting by mediocre developers is the problem.