3 ms·
take literally any language, and there's a laundry-list of complaints about it. there was a whole thread here a few weeks ago hating on SQL (a battle-tested ve
by marcus_holmes 7y ago
take literally any language, and there's a laundry-list of complaints about it.
there was a whole thread here a few weeks ago hating on SQL (a battle-tested veteran of ~50 years) and giving a laundry-list of "things that are broken in SQL"
there are routine threads discussing the manifest flaws of Go, and why everyone should switch to Rust/Elixir/Nim/whatever the newest flavour is.
no language is perfect (not even LISP), every language is a bit broken in some ways.
JS is a great language for its role. It allows newbie coders to write some godawful web code that works!!!1!1!! while they're learning (without having to understand a lot of CS), and veteran coders to write some really elegant code if they want.
Learning to use JS powerfully has been a great education in coding for me. I'm still not using it as well as I could be using it, and I like that it has depths still to discover.