| Wikipedia | [ Deutsch ] [ English ] [ Magyar ] |
| First appeared | 1960 (65 years) |
| Designed by | John McCarthy |
| Developer | Steve Russell, Timothy P. Hart, Mike Levin |
LISt Processing language
- type: list
- standard: yes
- entry in the Jargon File
people
- John McCarthy
- Paul Graham
dialects of the language family
resources
- How to Design Programs - book (online)
- Build Your Own Lisp - book (online)
- LISP Information and Resources - lispmachine.net
- Planet Lisp
groups
other
- Nightmod
- live-moddable games with Clojure
Comparison values
| Score | 395 |
Features
| Algebraic data type | |
| Compiled language | yes (100) |
| Context management / Defer | |
| Explicit errors | |
| Higher-order function | yes (100) |
| Immutable object | -- |
| Pattern matching | |
| Statically typed | -- |
References
| How To Become A Hacker | 2nd (30) |
| languages of choice | yes (100) |
Rankings
Personal
| Category | family |
| Usage |
links
articles
- NH Place - Technical Issues of Separation in Function Cells and Value Cells (1988-06-01) by Richard P. Gabriel
blog posts
- Stanford - History of Lisp (1996-07-26) by John McCarthy
- GitHub Gist - Common Lisp VS Racket. Feedback from (common) lispers. (2024-01-22) by vindarel
forum entries
- StackOverflow - Which dialect of Lisp should I learn? (2009-06-17) by Humphrey Bogart
- Quora - Do all programming languages actually converge to LISP?
- Hacker News - Are there any Lisps you would recommend (other than Clojure)? (Or languages?) (2012-09-07) by heretohelp
- StackOverflow - namespaces - Is "Lisp-1 vs Lisp-2" relevant in a language with static types? (2013-10-30) by Jim Pivarski