Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
lisp [2007-06-12 12:56] – external edit 127.0.0.1lisp [2021-04-29 08:43] – [implemetations] nik
Line 3: Line 3:
 Lisp is for building organisms - imposing, breathtaking, dynamic structures built by squads fitting fluctuating myriads of simpler organisms into place. 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 -- Alan J. Perils in SICP
 +
 +==== Introductions ====
 +  * [[https://ambrevar.xyz/modern-common-lisp/index.html|Modern, functional Common Lisp: Myths and tips]].  
  
 ==== reference + docs ==== ==== reference + docs ====
-  * Common Lisp HyperSpec http://www.lispworks.com/reference/HyperSpec/Front/index.htm +  * [[http://www.lispworks.com/reference/HyperSpec/Front/index.htm|Common Lisp HyperSpec]] 
-  * Common Lisp the Language http://www-2.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html +  * [[http://www-2.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html|Common Lisp the Language]] 
-  * The [[EncyCMUCLopedia]], A CMU Common Lisp Documentation Collection http://www.isr.ist.utl.pt/library/docs/encycmuclopedia/doc/ +  * The [[EncyCMUCLopedia]], [[http://www.isr.ist.utl.pt/library/docs/encycmuclopedia/doc/|A CMU Common Lisp Documentation Collection]]. 
-  * The Common Lisp Cookbook http://cl-cookbook.sourceforge.net/+  * [[http://cl-cookbook.sourceforge.net/|The Common Lisp Cookbook]]
      
 +
 ====implemetations==== ====implemetations====
-  * CMUCL http://www.cons.org/cmucl/ and SBCL (steel bank CL) http://sbcl.sourceforge.net/ +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 
-  * OpenMCL is based on macintosh common lisp, runs on a ppc based unix-alike (eg: [[DebianPPC]] or [[OsX]] systemhttp://openmcl.clozure.com/+  * [[http://sbcl.org/|SBCL]] (based on the earlier [[http://www.cons.org/cmucl/|CMUCL]]) is a "high performance compiler and runtime system for ANSI Common Lisp, it provides an interactive environment including a debugger, a statistical profiler, a code coverage tool, and many other extensions." 
 +  * [[https://ccl.clozure.com/|Clozure CL]] aka. CCL "is a free Common Lisp implementation with a long history. Some distinguishing features of the implementation include fast compilation speed, native threads, a precise, generational, compacting garbage collector, and a convenient foreign-function interface." for x86, x86-64, ppc32, ppc64, armv7l/armv6
   * CLisp http://clisp.sourceforge.net/   * CLisp http://clisp.sourceforge.net/
      
 +
 ====extensions/libraries/programmes==== ====extensions/libraries/programmes====
   * Common Lisp Music (CLM) for synthesis + signal processing http://www-ccrma.stanford.edu/software/snd/snd/clm.html   * Common Lisp Music (CLM) for synthesis + signal processing http://www-ccrma.stanford.edu/software/snd/snd/clm.html
Line 44: Line 50:
     * schemix (R5RSscheme in the linux kernel) http://www.abstractnonsense.com/schemix/ and project page at http://savannah.nongnu.org/projects/schemix/     * 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)     * using scheme in [[Kernel Space]] (most likely a unix derived one)
 +====racket====
 +  * derived from mzscheme -> now [[racket language]]
  
 ====links==== ====links====
-  * paul graham has a well considered collection of links http://www.paulgraham.com +  * Paul Graham has collected some [[http://www.paulgraham.com/lisplinks.html|lisp links]] 
-  * http://wwwcip.informatik.uni-erlangen.de/user/snkreutt/lisp.html +  * https://common-lisp.net/ 
-  * weblogsnews, discussions +  * [[http://planet.lisp.org/|blogs]][[https://groups.google.com/g/comp.lang.lisp|comp.lang.lisp]], [[http://log.irc.tymoon.eu/freenode/lisp|discussions]], etc 
-  * usually lisp related http://lemonodor.com+  * programming languages http://lambda.weblogs.com/
-  * programming languages http://lambda.weblogs.com/+
  
 ====notes + threads to follow ==== ====notes + threads to follow ====
  • lisp.txt
  • Last modified: 2021-04-29 08:46
  • by nik