Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lisp [2021-04-29 08:43]
nik [implemetations]
lisp [2021-04-29 08:46]
nik [extensions/libraries/programmes]
Line 14: Line 14:
      
  
-====implemetations==== +==== implementations ====
-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+
   * [[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."   * [[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   * [[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
Line 22: Line 21:
  
 ====extensions/libraries/programmes==== ====extensions/libraries/programmes====
 +  * first stop is usually [[https://www.quicklisp.org/|quicklisp]]
   * 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
   * SDL (simple direct media layer) bindings http://cl-sdl.sourceforge.net/   * SDL (simple direct media layer) bindings http://cl-sdl.sourceforge.net/
Line 27: Line 27:
     * for alegro + gcl -> http://tapir-server.uwaterloo.ca/~mannr/software.html     * for alegro + gcl -> http://tapir-server.uwaterloo.ca/~mannr/software.html
     * in general OpenGL bindings at CLiki      * in general OpenGL bindings at CLiki 
-    * opengl cffi bindings on common-lisp.net+    * opengl cffi bindings on http://common-lisp.net
   * L-systems http://www.ii.uib.no/~knute/lsystems/llisp.html   * L-systems http://www.ii.uib.no/~knute/lsystems/llisp.html
   * LUSH (universal shell / prototyping / etc+ ) http://lush.sourceforge.net/doc.html   * LUSH (universal shell / prototyping / etc+ ) http://lush.sourceforge.net/doc.html
  • lisp.txt
  • Last modified: 2021-04-29 08:46
  • by nik