Get the latest tech news

Notes on Graham's ANSI Common Lisp (2024)


l Comments For the most part, Graham's Lisp code is maintainable and portable. Function definitions are short and well-motivated.

However, there are a few areas where Graham's coding style should not be considered typical: Conditionals: Graham uses if rather than cond, even when using if leads to nested if's or embedded progn's. Preference for recursion over iteration, even if it might lead to code that causes stack overflows on very long lists.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of notes

notes

Photo of Common Lisp

Common Lisp

Photo of graham

graham

Related news:

News photo

X will let AI write Community Notes

News photo

Notes on the History of the Map Tile

News photo

watchOS 26 Brings the Notes App to Apple Watch