I'm not going to take the bait and start a flame-war. I will just say that odd quirks don't make either of them a bad language because they each have many other benefits. And that the author shouldn't quit his day job to become a comedian.
Hum... I have some news for you.
One of the most sarcastic put-downs of a language I've ever seen.
It won't change anyone's mind; that's not its purpose.
It's meant to be funny. Don't take it too seriously. Read it for fun.
--
EDIT: We all know there are lots of reasons to use JS for a ton of use cases -- indeed, JS is currently the most widely used language on Stack Overflow: https://insights.stackoverflow.com/survey/2019#technology-_-... -- but that doesn't mean we can't recognize and laugh at the idiosyncrasies of the language :-)
When I first started coding 20-some years ago, I ended up as a Perl dev. (Cue mockery). I noticed that the perl community loved to mock the PHP (and to a lesser extent Python ) devs. But the LEADERS in the Perl community did NOT mock them. They compared notes, shared experiences, and mutually improved.
So when the programming community decides it is cool to put one group down, to relentless mock and deride them, but hey, it's just a joke, lighten up....
I'm not impressed. I enjoy a good joke, but not all jokes are good jokes.
3.14 % 5
// 3.14
13.14 % 5
// 3.1400000000000006
There's nothing strange about this, it is, as you would expect, exactly 13.14 - 10.>> This is something I have been waiting for: exact arithmetics. It is incredible to think about a language having such a feature.
Haha!
What date is it again?