I'm impressed how often ancient elisp code just works. For example, here's some Smalltalk narrowing from 1991! https://git.savannah.gnu.org/gitweb/?p=smalltalk.git;a=blob;f=smalltalk-mode.el;h=14c749729c0e2bf0090f7bc670142548613742dd;hb=HEAD#l933
Related Posts
Claude asked me a question today: was I looking for an Emacs plugin (because I was talking about elisp) or a Rust program (because I have configured Rust preferences)?
I'm really impressed, it's rare to see LLMs ask follow-up questions.
(I wanted Emacs in this case.)
"Example Driven Development" using Glamorous and Pharo Smalltalk: https://medium.com/feenk/an-example-of-example-driven-development-4dea0d995920
Tests returning values and composing is a really interesting model. It establishes structure and shows which test failure is the most 'fundamental'.
Over a sufficiently long time horizon, all code you write is legacy code.