The Mysteries of Lisp -- I: The Way to S-expression Lisp
Hong-Yi Dai

TL;DR
This paper explores the historical development of Lisp, revealing how its evolution has shaped its current form and providing insights to deepen understanding and inspire future improvements.
Contribution
It offers a detailed historical analysis of Lisp's development, addressing gaps in previous accounts and highlighting key evolutionary milestones.
Findings
Lisp's origins trace back to early symbolic computation.
The evolution of Lisp influenced modern programming language design.
Understanding Lisp's history can inspire future language improvements.
Abstract
Despite its old age, Lisp remains mysterious to many of its admirers. The mysteries on one hand fascinate the language, on the other hand also obscure it. Following Stoyan but paying attention to what he has neglected or omitted, in this first essay of a series intended to unravel these mysteries, we trace the development of Lisp back to its origin, revealing how the language has evolved into its nowadays look and feel. The insights thus gained will not only enhance existent understanding of the language but also inspires further improvement of it.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputability, Logic, AI Algorithms · Logic, programming, and type systems · semigroups and automata theory
