ALL programming languages receive complaints of one sort or another from time to time. I’ve heard them for Java, C#, PHP, Python, C++, Ruby, Lisp, Haskell, Erlang, even Smalltalk! But here’s the thing: with the possible exception of PHP, no other language receives nearly as many complaints as JavaScript. Not by a long shot. JavaScript is easily the most despised programming language on Earth. Is this global mass hysteria? Or is there something to the proposition that JavaScript is fundamentally a broken language? My contention is that it’s the latter.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store