JavaScript has had a long-standing monopoly on client-side Web programming.
It has a tremendously large user base, and countless libraries have been written in it.
Surely it is the perfect language with no flaws at all! Unfortunately,
that is simply not the case.