Gosling's Emacs was scripted in MLisp, which was a remarkably quirky language: https://news.ycombinator.com/item?id=8727085
miniblog.
Related Posts
It is remarkably hard to escape command line arguments safely on Windows, and the standard libraries of multiple languages have needed patching:
On the remarkably large feature set of format strings in common lisp, and comparing with an s-expression based syntax alternative:
Showing lines of context is a remarkably hard problem for a syntactic diff.
Line 23 on the right is new, but lines 24 and 25 also map to the same line on the left! Initially I thought this was a bug.
It's impossible to show exactly N context lines whilst preserving alignment.
