JavaScript, the underappreciated language

I’ve spent a good part of my career writing compilers, editors, and runtime libraries, so I’ve formed some fairly strong opinions about what makes a good programming language.  Which is why if you’d told me six months ago that I would be programming inJavaScript — and liking it — I would have thought you were…

5