> and Javascript, and the lengths they go to avoid touching them.
I love CSS. I can make it do a tap dance and enjoy getting into the weeds with it.
JavaScript… is an entirely different ball of wax.
You see, I was there in the beginning, where major breaking changes in JavaScript existed not only between the major browsers, but also between point releases of the same damn browser.
I tried. Really, I tried. But after a few years I realized I had an epic case of PTSD where JavaScript is concerned, and to this day I see it as Lucifer’s own programming language, explicitly designed to drive developers mad.
What compounds this is a total refusal by the developers of JavaScript to do what every single other programming and scripting language out there has done copiously, and even eagerly - to deprecate old and obsolete features, and especially bad design choices. JavaScript does none of this, choosing instead to layer more inadvisable workarounds over already-traumatizing bad decisions.
Which is why I eagerly await the death of JavaScript at the hands of WebAssembly. Good riddance to a pox on the Internet.