‘Lisp’ directory
- See Also
- Gwern
- Links
- “Revisiting Prechelt’s Paper and Follow-Ups Comparing Java, Lisp, C/C++ and Scripting Languages: A Discussion on Programming Languages’ Impact on Productivity and Program Efficiency [Common Lisp Still Productive, Succinct, & Efficient] ”, Sat & 2021 2025
- “A Self-Actualized LLM (AI Content) ”, Marshall 2025
- “Formatting Code Should Be Unnecessary, and We Knew This Back in the 1980s [The Rational R1000 Ada Competitor to Lisp Machines] ”, Leiter 2025
- “Analyzing Lisp Redux: One Form At a Time ”, Marshall 2025
- “Challenges of Pseudocode Expansion ”, Marshall 2025
- “Autodoc ”, Marshall 2025
- “LLM in the Debugger ”, Marshall 2025
- “REPL + Prompt ”, Marshall 2025
- “Pseudo ”, Marshall 2025
- “Malleable Software: Restoring User Agency in a World of Locked-Down Apps ”, Litt et al 2025
- “Building Tools for Traders [At Jane Street] ”, Henry & Minsky 2025
- “The Barium Experiment [Writing a Custom X.org GUI Library in Common Lisp] ”, Szilagyi 2025
- “How to Get a Common Lisp Job In 2055 ”, Carlos 2025
- “Common Lisp Is Not a Single Language, It Is Lots ”, Bologov 2025
- “ELIZA Reanimated: The World’s First Chatbot Restored on the World’s First Time Sharing System ”, Lane et al 2025
- “Float Self-Tagging ”, Melançon et al 2024
- “Lush: My Favorite Small Programming Language ”
- “Refurb Weekend: the Symbolics MacIvory Lisp Machine ”
- The Way of Lisp or The Right Thing, Marshall 2024
- “The World’s Loudest Lisp Program to the Rescue [Designing a Network of Tunnel Alarms] ”, Zaikonnikov 2024
- “Common Lisp Community Survey 2024 Results ”
- “Functional Bits: Lambda Calculus Based Algorithmic Information Theory ”, Tromp 2023
- “Peter Seibel’s Resume ”, Seibel 2022
- “An R7RS Compatible Module System for Termite Scheme ”, Hamel & Feeley 2020
- “MARKUP Provides a Reader-Macro to Read HTML Tags inside of Common Lisp Code ”, Noronha 2019
- “Collapsing Towers of Interpreters ”, Amin & Rompf 2017
- “Collapsing-Towers [Codebase for Amin & Rompf 2017] ”, Amin & Rompf 2017
- “Graphics Livecoding in Common Lisp ”
- “Working With Generators—John Nash’s Cipherer ”
- “The International Obfuscated C Code Contest: 2012 ‘Most Functional’ Award ”, Tromp 2012
- “Not Lisp Again… ”, Marshall 2009
- “Common Lisp: The Untold Story ”, Pitman 2008
- “Open, Extensible Object Models ”, Piumarta & Warth 2008
- “EDUCATIONAL PEARL: A Nanopass Framework for Compiler Education ”, Sarkar et al 2005
- “Practical Common Lisp § 19. Beyond Exception Handling: Conditions and Restarts ”, Seibel 2005
- “Some AI Koans ”, Raymond 2003
- “The Art of Unix Programming § The Right Size for an Editor ”, Raymond 2003
- “Software Fault Prevention by Language Choice: Why C Is Not My Favorite Language ”, Fateman 2002
- “Evolution of Cooperative Problem Solving in an Artificial Economy ”, Baum & Durdanovic 2000
- “Duplication and Partial Evaluation: For a Better Understanding of Reflective Languages ”, Asai et al 1996
- “Accelerating Hindsight: Lisp As a Vehicle for Rapid Prototyping ”, Pitman 1994
- “Oral History Interview With Terry Allen Winograd (OH #237) § SHRDLU ”, Winograd & Norberg 1991 (page 7)
- “Lisp: Good News, Bad News, How to Win Big [Worse Is Better] ”, Gabriel 1991
- “GNU Hyperbole ”, Weiner 1989
- “Document Examiner: Delivery Interface for Hypertext Documents ”, Walker 1987
- “The Symbolics Ivory Processor: A 40 Bit Tagged Architecture Lisp Microprocessor ”, Baker et al 1987
- “Hashlife: Exploiting Regularities in Large Cellular Spaces ”, Gosper 1984
- “A Retrospective on the Dorado, a High-Performance Personal Computer ”, Pier 1983
- “Procedural Reflection in Programming Languages ”, Smith 1982
- “Mutation Analysis Of Program Test Data ”, Budd 1980
- “Shuffles, Bayes’ Theorem and Continuations. ”
- “Ergonomics of the Symbolics Lisp Machine ”
- “Computers Doing The Right Thing ”
- “Restarts in Common Lisp ”
- “Popularity ”, Eich 2026
- “Paredit, a Visual Guide ”
- “Introducing Coalton: How to Have Our (Typed) Cake and (Safely) Eat It Too, in Common Lisp ”
- “Pollen § 3. Backstory ”, Butterick 2026
- “TemplatedPL: A Lisp Interpreter Written in C++ Template ”, Cheukyin 2026
- “SquircleSpace/shcl: SHell in Common Lisp ”
- “
icl(Interactive Common Lisp): an Enhanced REPL ”, atgreen 2026 - “MalbolgeLisp Is a LISP Interpreter Written in Malbolge. It’s (As of 2020 and 2021), the Most Advanced, Usable Malbolge Program Ever Created. It Supports Everything Lisps Generally Tend to Support (Like
cond,let,lambda, Etc…). ” - “
unix-In-Lisp: Mount Unix System into Common Lisp Image ” - “Y-Combinator Codex ”
- “Upper Limits of Common Lisp [On the Norwegian Oil Industry] ”
- “Lambda Calculus in 383 Bytes ”
- “LISP With GC in 436 Bytes ”
- “Writing a Truth Oracle in Lisp ”
- “MacroPy3: Syntactic Macros for Python3 ASTs ”
- “The Y Combinator Codex ”
- “Parinfer: Simpler Lisp Editing ”
- “Cirkoban: Sokoban Meets Cellular Automata Written in Scheme ”
- “Lisp64k ”
- “Binary Lambda Calculus ”, Tromp 2026
- “Inline Previous Result and Why You Should Edebug ”
- “‘It’s Done in Hardware so It’s Cheap’ ”
- “Zyme—An Evolvable Language ”
- Wikipedia (34)
- Miscellaneous
- Bibliography
See Also
Gwern
“Nenex: A Neural Personal Wiki Idea ”, Gwern 2023
“markdown.el: Experiment in Streamlining Link-Adding Interface ”, Gwern 2023
markdown.el: experiment in streamlining link-adding interface
Links
“Revisiting Prechelt’s Paper and Follow-Ups Comparing Java, Lisp, C/C++ and Scripting Languages: A Discussion on Programming Languages’ Impact on Productivity and Program Efficiency [Common Lisp Still Productive, Succinct, & Efficient] ”, Sat & 2021 2025
“A Self-Actualized LLM (AI Content) ”, Marshall 2025
“Formatting Code Should Be Unnecessary, and We Knew This Back in the 1980s [The Rational R1000 Ada Competitor to Lisp Machines] ”, Leiter 2025
“Analyzing Lisp Redux: One Form At a Time ”, Marshall 2025
“Challenges of Pseudocode Expansion ”, Marshall 2025
“Autodoc ”, Marshall 2025
“LLM in the Debugger ”, Marshall 2025
“REPL + Prompt ”, Marshall 2025
“Pseudo ”, Marshall 2025
“Malleable Software: Restoring User Agency in a World of Locked-Down Apps ”, Litt et al 2025
Malleable software: Restoring user agency in a world of locked-down apps
View External Link:
“Building Tools for Traders [At Jane Street] ”, Henry & Minsky 2025
“The Barium Experiment [Writing a Custom X.org GUI Library in Common Lisp] ”, Szilagyi 2025
The Barium Experiment [writing a custom X.org GUI library in Common Lisp]
“How to Get a Common Lisp Job In 2055 ”, Carlos 2025
“Common Lisp Is Not a Single Language, It Is Lots ”, Bologov 2025
“ELIZA Reanimated: The World’s First Chatbot Restored on the World’s First Time Sharing System ”, Lane et al 2025
ELIZA Reanimated: The world’s first chatbot restored on the world’s first time sharing system
“Float Self-Tagging ”, Melançon et al 2024
“Lush: My Favorite Small Programming Language ”
“Refurb Weekend: the Symbolics MacIvory Lisp Machine ”
The Way of Lisp or The Right Thing, Marshall 2024
“The World’s Loudest Lisp Program to the Rescue [Designing a Network of Tunnel Alarms] ”, Zaikonnikov 2024
The World’s Loudest Lisp Program to the Rescue [designing a network of tunnel alarms]
“Common Lisp Community Survey 2024 Results ”
“Functional Bits: Lambda Calculus Based Algorithmic Information Theory ”, Tromp 2023
Functional Bits: Lambda Calculus based Algorithmic Information Theory :
“Peter Seibel’s Resume ”, Seibel 2022
“An R7RS Compatible Module System for Termite Scheme ”, Hamel & Feeley 2020
“MARKUP Provides a Reader-Macro to Read HTML Tags inside of Common Lisp Code ”, Noronha 2019
MARKUP provides a reader-macro to read HTML tags inside of Common Lisp code
“Collapsing Towers of Interpreters ”, Amin & Rompf 2017
“Collapsing-Towers [Codebase for Amin & Rompf 2017] ”, Amin & Rompf 2017
“Graphics Livecoding in Common Lisp ”
“Working With Generators—John Nash’s Cipherer ”
“The International Obfuscated C Code Contest: 2012 ‘Most Functional’ Award ”, Tromp 2012
The International Obfuscated C Code Contest: 2012 ‘Most functional’ Award
“Not Lisp Again… ”, Marshall 2009
“Common Lisp: The Untold Story ”, Pitman 2008
“Open, Extensible Object Models ”, Piumarta & Warth 2008
“EDUCATIONAL PEARL: A Nanopass Framework for Compiler Education ”, Sarkar et al 2005
EDUCATIONAL PEARL: A Nanopass framework for compiler education
“Practical Common Lisp § 19. Beyond Exception Handling: Conditions and Restarts ”, Seibel 2005
Practical Common Lisp § 19. Beyond Exception Handling: Conditions and Restarts
“Some AI Koans ”, Raymond 2003
“The Art of Unix Programming § The Right Size for an Editor ”, Raymond 2003
“Software Fault Prevention by Language Choice: Why C Is Not My Favorite Language ”, Fateman 2002
Software Fault Prevention by Language Choice: Why C is Not My Favorite Language
“Evolution of Cooperative Problem Solving in an Artificial Economy ”, Baum & Durdanovic 2000
Evolution of Cooperative Problem Solving in an Artificial Economy
“Duplication and Partial Evaluation: For a Better Understanding of Reflective Languages ”, Asai et al 1996
Duplication and partial evaluation: For a better understanding of reflective languages
“Accelerating Hindsight: Lisp As a Vehicle for Rapid Prototyping ”, Pitman 1994
Accelerating hindsight: Lisp as a vehicle for rapid prototyping
“Oral History Interview With Terry Allen Winograd (OH #237) § SHRDLU ”, Winograd & Norberg 1991 (page 7)
Oral History Interview with Terry Allen Winograd (OH #237) § SHRDLU
“Lisp: Good News, Bad News, How to Win Big [Worse Is Better] ”, Gabriel 1991
“GNU Hyperbole ”, Weiner 1989
“Document Examiner: Delivery Interface for Hypertext Documents ”, Walker 1987
Document Examiner: delivery interface for hypertext documents
“The Symbolics Ivory Processor: A 40 Bit Tagged Architecture Lisp Microprocessor ”, Baker et al 1987
The Symbolics Ivory Processor: A 40 Bit Tagged Architecture Lisp Microprocessor :
View PDF:
“Hashlife: Exploiting Regularities in Large Cellular Spaces ”, Gosper 1984
“A Retrospective on the Dorado, a High-Performance Personal Computer ”, Pier 1983
A Retrospective on the Dorado, a High-Performance Personal Computer
“Procedural Reflection in Programming Languages ”, Smith 1982
“Mutation Analysis Of Program Test Data ”, Budd 1980
“Shuffles, Bayes’ Theorem and Continuations. ”
“Ergonomics of the Symbolics Lisp Machine ”
“Computers Doing The Right Thing ”
“Restarts in Common Lisp ”
“Popularity ”, Eich 2026
“Paredit, a Visual Guide ”
“Introducing Coalton: How to Have Our (Typed) Cake and (Safely) Eat It Too, in Common Lisp ”
Introducing Coalton: How to Have Our (Typed) Cake and (Safely) Eat It Too, in Common Lisp
“Pollen § 3. Backstory ”, Butterick 2026
“TemplatedPL: A Lisp Interpreter Written in C++ Template ”, Cheukyin 2026
“SquircleSpace/shcl: SHell in Common Lisp ”
“icl (Interactive Common Lisp): an Enhanced REPL ”, atgreen 2026
“MalbolgeLisp Is a LISP Interpreter Written in Malbolge. It’s (As of 2020 and 2021), the Most Advanced, Usable Malbolge Program Ever Created. It Supports Everything Lisps Generally Tend to Support (Like cond, let, lambda, Etc…). ”
“unix-In-Lisp: Mount Unix System into Common Lisp Image ”
“Y-Combinator Codex ”
“Upper Limits of Common Lisp [On the Norwegian Oil Industry] ”
“Lambda Calculus in 383 Bytes ”
“LISP With GC in 436 Bytes ”
“Writing a Truth Oracle in Lisp ”
“MacroPy3: Syntactic Macros for Python3 ASTs ”
“The Y Combinator Codex ”
“Parinfer: Simpler Lisp Editing ”
“Cirkoban: Sokoban Meets Cellular Automata Written in Scheme ”
“Lisp64k ”
“Binary Lambda Calculus ”, Tromp 2026
“Inline Previous Result and Why You Should Edebug ”
“‘It’s Done in Hardware so It’s Cheap’ ”
“Zyme—An Evolvable Language ”
Wikipedia (34)
Miscellaneous
/doc/cs/lisp/1994-binstock-lucidlost.pdf:View PDF:
/doc/cs/lisp/1988-borenstein.pdf:View PDF:
/doc/cs/lisp/1988-walker-figure5-overviewwindowindocumentexaminerforsymbolicschatclientconverse.jpg-
View PDF:
/doc/cs/lisp/1986-bobrow.pdf:View PDF:
https://borretti.me/article/astronomical-calculations-for-hard-sf-common-lisphttps://corecursive.com/lisp-in-space-with-ron-garret/#deep-space-failurehttps://coredumped.dev/2023/08/09/text-showdown-gap-buffers-vs-ropes/https://github.com/azzamsa/awesome-lisp-companies/?tab=readme-ov-file#awesome-lisp-companyhttps://github.com/shaunlebron/history-of-lisp-parens/blob/master/editors.mdhttps://karthinks.com/software/a-consistent-structural-editing-interface/https://karthinks.com/software/latex-input-for-impatient-scholars/https://lisp-journey.gitlab.io/blog/these-years-in-common-lisp-2022-in-review/https://malisper.me/debugging-lisp-part-3-redefining-classes/https://netzhansa.blogspot.com/2018/08/evaluating-vax-lisp-30.htmlhttps://sites.google.com/site/steveyegge2/tour-de-babel#h.p_ID_191https://spritely.institute/news/hoot-wireworld-live-in-browser.htmlhttps://stevelosh.com/blog/2021/03/small-common-lisp-cli-programs/https://through-the-interface.typepad.com/through_the_interface/2008/09/an-interview--1.htmlhttps://vanemden.wordpress.com/2014/06/18/how-recursion-got-into-programming-a-comedy-of-errors-3/https://web.archive.org/web/20211106160816/https://ambrevar.xyz/lisp-repl-shell/index.htmlhttps://www.nhplace.com/kent/Papers/Condition-Handling-2001.html
Bibliography
https://arxiv.org/abs/2501.06707: “ELIZA Reanimated: The World’s First Chatbot Restored on the World’s First Time Sharing System ”,2020-hamel.pdf: “An R7RS Compatible Module System for Termite Scheme ”,1991-winograd.pdf#page=7: “Oral History Interview With Terry Allen Winograd (OH #237) § SHRDLU ”,1980-budd.pdf: “Mutation Analysis Of Program Test Data ”,