Godwin's Law for JavaScript: as people discuss a proposed extension to JavaScript syntax, the likelihood of someone saying "Stop trying to turn JavaScript into Java!" approaches 1.
For years I've tried to understand this perspective. Why are there so many people out there for whom present-day JavaScript is Good Enough™? What crucial aspect of JavaScript's identity are they trying to defend? Why do they get so scared when someone suggests new syntax? Can we figure out how to evolve the language without incurring the wrath of their pitchforks and/or torches?
6. I am of this opinion that our own tung should be
written cleane and pure, unmixt and unmangeled
with borowing of other tunges; wherein if we take
not heed by tiim, ever borowing and never paying,
she shall be fain to keep her house as bankrupt.
Sir John Cheke,
16th century scholar
7. For the barbarousnesse of our tongue, I must
lykewyse say that it is much the worse for [the
objectors], and some such curious fellowes as they
are: who if one chaince to derive any word from
the Latine, which is insolent to their eares, they
foorthwith make a jest at it, and terme it an
Inkehorne terme. It is indeed the ready way to
inrich our tongue, and make it copious, and it is the
way which all tongues have taken to inrich
themselves. I know not how we should speake any
thing without blacking our mouthes with inke.
George Pettie
16th century author
23. “Leave classes in Java where they belong! The
only people who want classes are the ones who
don’t understand the inherent beauty of
prototypal inheritance.”
(paraphrased)