Here are some Lisp and Scheme links.
Here are some links to Scheme implementations and tutorials.
- Chicken Scheme –
- Gambit Scheme –
- Kawa Scheme – Runs on the JVM
- Racket – it came from Scheme, some say it is now a different language
Tutorials and other pages:
- Dybvig’s Tutorial –
- An Introduction To Scheme – at UT
- Shido’s Scheme tutorial –
- Simply Scheme – sometimes called a prequel to SICP
- Teach Yourself Scheme in Fixnum Days –
- More sites –
- Formatted R7RS specification by Justin Ethier on github –
- R6RS procedures/functions:
Note to members of all standardization committees: Make your specs available as HTML; I don’t want to read a PDF online and I have no desire to “transform” LaTEX. I once had a not-very-fun job transforming LaTEX. I didn’t like it when I got paid to do it, so I am not doing it now.
The Common Lisp Hyperspec:
- The Wikipedia page –
- Allegro Common Lisp page, with index –
- If you loved Netscape and miss the 1990s, here is the official Hypespec –
- Here is the Hyperspec index –
- There is also a download link on this page –
- Armed Bear –
- CLISP –
- Clozure –
- Steel Bank –
- Portacle –
I have not looked at his videos, but there is a guy on YouTube named “Baggers” who makes videos on Common Lisp. He has a few playlists: One called “Little Bits of Lisp” with random stuff about Common Lisp, and one called “Pushing Pixels With Lisp“, which I think is about GPU and making a game with Common Lisp. Viewing these are on my ever-growing to-do list.