Show pageOld revisionsBacklinksBack to top You've loaded an old revision of the document! If you save it, you will create a new version with this data. Media Files==== lisp, and the language of list processing ==== Lisp is for building organisms - imposing, breathtaking, dynamic structures built by squads fitting fluctuating myriads of simpler organisms into place. -- Alan J. Perils in SICP ==== Introductions ==== * [[https://ambrevar.xyz/modern-common-lisp/index.html|Modern, functional Common Lisp: Myths and tips]]. ==== reference + docs ==== * [[http://www.lispworks.com/reference/HyperSpec/Front/index.htm|Common Lisp HyperSpec]] * [[http://www-2.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html|Common Lisp the Language]] * The [[EncyCMUCLopedia]], [[http://www.isr.ist.utl.pt/library/docs/encycmuclopedia/doc/|A CMU Common Lisp Documentation Collection]]. * [[http://cl-cookbook.sourceforge.net/|The Common Lisp Cookbook]] ====implemetations==== A "survey of Common Lisp implementations that are currently being actively maintained. [...] references to writings about why Lisp is interesting and important, Lisp textbooks, and useful Lisp resources including repositories of available libraries." [nov.2007] > http://common-lisp.net/~dlw/LispSurvey.html * CMUCL http://www.cons.org/cmucl/ and SBCL (steel bank CL) http://sbcl.sourceforge.net/ * OpenMCL is based on macintosh common lisp, runs on a ppc based unix-alike (eg: [[debian ppc]] or [[OsX]] system) http://openmcl.clozure.com/ * CLisp http://clisp.sourceforge.net/ ====extensions/libraries/programmes==== * Common Lisp Music (CLM) for synthesis + signal processing http://www-ccrma.stanford.edu/software/snd/snd/clm.html * SDL (simple direct media layer) bindings http://cl-sdl.sourceforge.net/ * OpenGL bindings * for alegro + gcl -> http://tapir-server.uwaterloo.ca/~mannr/software.html * in general OpenGL bindings at CLiki * opengl cffi bindings on common-lisp.net * L-systems http://www.ii.uib.no/~knute/lsystems/llisp.html * LUSH (universal shell / prototyping / etc+ ) http://lush.sourceforge.net/doc.html * Wilbur is Nokia Research Center's toolkit for programming Semantic Web applications that use RDF and DAML+OIL (and XML) http://wilbur-rdf.sourceforge.net/ * networking * tcp stack / low level networking with slitch > http://www.cliki.net/Slitch ====reading==== * Structure and Interpretation of Computer Programs http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-4.html#%_toc_start * "On Lisp" by Paul Graham http://www.paulgraham.com/onlisp.html * the CLiki reference/discsussion site. "This site intends to provide a collection of links to and resources for free software implemented in Common Lisp and available on Unix-like systems. Listed software should satisfy the DFSG." http://ww.telent.net/cliki/ * Pascal Costanza's Highly Opinionated Guide to Lisp http://www.pascalcostanza.de/lisp/guide.html * revenge of the son of the LispMachine > http://www.ccs.neu.edu/scheme/pubs/icfp99-ffkf.pdf * "Succesful Lisp" by David B. Lamkins http://psg.com/~dlamkins/sl/cover.html ====scheme==== * MrEd and DrScheme http://www.drscheme.org/ * mzscheme http://www.plt-scheme.org/software/mzscheme/ * some links + reading http://www.shiro.dreamhost.com/scheme/index.html * [[Operating System]] level * scheme based secure os http://fare.tunes.org/tmp/emergent/secureos.htm * schemix (R5RSscheme in the linux kernel) http://www.abstractnonsense.com/schemix/ and project page at http://savannah.nongnu.org/projects/schemix/ * using scheme in [[Kernel Space]] (most likely a unix derived one) ====racket==== * derived from mzscheme -> now [[racket langauge]] * ====links==== * paul graham has a well considered collection of links http://www.paulgraham.com * http://wwwcip.informatik.uni-erlangen.de/user/snkreutt/lisp.html * weblogs, news, discussions * usually lisp related http://lemonodor.com/ * programming languages http://lambda.weblogs.com/ ====notes + threads to follow ==== * ASDF (def. system)+ UFFI (foreign function interface) * generators * genetic prgramming + evolving hardware (from [[John Koza]])Please fill all the letters into the box to prove you're human. Please keep this field empty: SavePreviewCancel Edit summary Note: By editing this page you agree to license your content under the following license: CC Attribution-Share Alike 4.0 International lisp.1615281616.txt.gz Last modified: 2021-03-09 09:20by nik