4 ms·
I think there was a big change in Common Lisp style in the late 2000s coming from Free Software, particularly concerning how macros and read macros were used. E
by sedachv 9y ago
I think there was a big change in Common Lisp style in the late 2000s coming from Free Software, particularly concerning how macros and read macros were used. Edi Weitz's coding style had a big influence, and Tobias Rittweiler's named-readtables[1] was a paradigm shift. I think of Paul Graham's On Lisp[2] as the first wave of modern Lisp style, and Doug Hoyte's Let Over Lambda[3] as the second wave.
[1] https://common-lisp.net/project/named-readtables/ https://common-lisp.net/project/named-readtables/
[2] http://www.paulgraham.com/onlisp.html http://www.paulgraham.com/onlisp.html
[3] https://letoverlambda.com/ https://letoverlambda.com/
- lispm 9y ago> I think of Paul Graham's On Lisp[2] as the first wave of modern Lisp style, and Doug Hoyte's Let Over Lambda[3] as the second wave. Both are seen slightly controversial by some. On Lisp for example indicates that PG actually wanted to program in a different language - and eventually did: Arc.