Emacs Redisplay Internals, and JS Mode War
this article is very well written.
[• Buttery Smooth Emacs By Daniel Colascione. At https://www.facebook.com/notes/daniel-colascione/buttery-smooth-emacs/10155313440066102 , Accessed on 2016-11-30 ]
it discusses the internals of emacs's display engine, and shows how ancient it is. The English, as an essay, is also top notch.
but, by the way, i remember the author Daniel Colascione.
back in 2008, when Steve Yegge wrote the js2-mode
back then emacs did not ship with a js mode. There are js modes out there, but Yegge's js2 mode is revolutionary. It checks syntax on the fly. 10k lines of elisp by a finest programer. It's not just a dumb mode that color text as vast majority of emacs's lang modes are.
then, comes out this guy, Daniel Colascione, who bitched about why emacs should not add this bloated Yegge thing, why it isn't just basic using emacs basic coloring basics and basics and get on with the emacs traditional way, and he offered his own, actually, a js mode that's out in the wild, really basic and he took maintenance or contributed. And basically, that's the end of story. A great advancement in emacs is dispelled.