Scheme
From GPWiki
The wiki is now hosted by GameDev.NET at wiki.gamedev.net. All gpwiki.org content has been moved to the new server. However, the GPWiki forums are still active! Come say hello. This page is far from complete, go ahead and write some more!
You can extend this page by editing it. Scheme is a language derived from Lisp. It is designed to be small and elegant, which it is. On the other hand it is not very suited for practical programs in its standard form, because it hardly contains any methods for doing I/O. Most interpreters (quite a few exist) fix this by providing extra features, and some effort to standardize these is in progress ([1]). If you've never programmed any Lisp-like language before, I recommend learning one just to get a feel for some cool programming techniques it allows (and Scheme is a good candidate, it is far simpler than any other lisps). Some online books on Scheme:
Good implementations:
|


