aliquote.org

August 19, 2026

Once upon a time, long ago, there was a company of Lisp programmers. It was so long ago, in fact, that Lisp had no macros. Anything that couldn’t be defined with a function or done with a special operator had to be written in full every time, which was rather a drag. Unfortunately, the programmers in this company–though brilliant–were also quite lazy. Often in the middle of their programs–when the tedium of writing a bunch of code got to be too much–they would instead write a note describing the code they needed to write at that place in the program. Even more unfortunately, because they were lazy, the programmers also hated to go back and actually write the code described by the notes. Soon the company had a big stack of programs that nobody could run because they were full of notes about code that still needed to be written. — The Story of Mac: A Just-So Story