Freie Programmiersprachen
 
Lisp

Interne Links
   Startseite
   Über mich
   Credits
   Archiv
   Linksammlung

Freie Programmiersprachen
   Inhalt

OO und prozedurale Sprachen
   C(++)
   Eiffel
   Icon
   Java
   Modula-2
   Oberon-2
   Pascal
   Smalltalk

Skriptsprachen
   AppleScript
   MacPerl
   MacPython
   ScriptX
   SK8
   UserTalk
   Tcl/Tk

KI und Funktionales
   (O)Caml
   Clean
   Dylan
   Haskell
   Lisp
   Prolog
   Scheme

Mathematik
   MacMuPAD
   RLab und SciLab
   Yorick

Sonstiges
   Basic
   Forth
   Logo
   Prograph



Flaschenständer

Lisp, der Name steht für »LIst Processing« ist nach Fortran die zweitälteste heute noch verwendete Computersprache der Welt, die ersten Versionen stammen aus dem Jahre 1960. Trotzdem erfreut sich Lisp heute immer noch einiger Beliebtheit, insbesondere im Bereich »Künstlicher Intelligenz«. Doch nicht nur da, auch dem bekannten CAD-Paket AutoCAD wurde Lisp als Makrosprache mitgegeben und auch der berühmt berüchtigte Unix-Editor Emacs (Escape Meta Alt Control Shift) benutzt Lisp als Makrosprache. Der Erfolg von Lisp liegt in der einfachen Syntax und im Interpreter, der es erlaubt, schnelle Prototypen, die später verfeinert werden, zu erstellen (»rapid prototyping«). Die Masse der notwendigen Klammern hat Lisp allerdings auch bei einigen in Verruf gebracht, sie wollen erst in Lisp programmieren, wenn das »Klammerschlußgesetz« in Kraft getreten ist.

Da jedoch fast alle modernen Editoren die Balance der Klammern prüfen, ist dieses Argument heute eigentlich nicht mehr gültig.

Es gibt eine Common Lisp Implementierung als Shareware (Power Lisp). (Dank für Chuck Frys Beitrag in comp.lang.lisp.)

Power Lisp Icon Power Lisp
Aktuelle Version:  
Download: http://www.corman.net/PowerLisp.html
Homepage: http://www.corman.net/PowerLisp.html
Systemvoraussetzungen:  
Lizenz: Shareware

Daneben existiert auch noch ein XLisp für den Mac, meine Version ist allerdings von 1993.

Da jedoch ein Statistik-Paket basierend auf XLisp weiter gepflegt wird, wird wohl auch XLisp selber weiter gepflegt werden. Die URL wurde mir freundlicherweise von Thomas Damman zugesandt.

Xlisp Icon XLisp
Aktuelle Version: 2.1e
Download: CMU-FTP-Server
Homepage:  
Systemvoraussetzungen:  
Lizenz: Frei

Außerdem kann man bei Digitool eine Demo-Version des kommerziellen (und ziemlich teuren) Macintosh Common Lisp herunterladen. MCL ist aber eines der besten Programmierumgebungen auf dem Mac und daher lohnt sich vielleicht ein Blick . Außerdem gibt es auf Digitools Website eine Menge von nützlicher Share- und Freeware im Zusammenhang mit (Macintosh) Common Lisp.

  Macintosh Common Lisp (MCL)
Aktuelle Version: 4.0
Download: http://www.digitool.com/
Homepage: http://www.digitool.com/
Systemvoraussetzungen:  
Lizenz: Kommerziell, zeitlich befristete Demo-Version frei

Literatur:

Paul Graham: ANSI Common Lisp, München (Prentice Hall) 1997
Peter Norvig: Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp, San Mateo CA (Morgan Kaufmann Publishers, Inc.) 1992
Steven L. Tanimoto: The Elements of Artificial Intelligence Using Common Lisp, New York (Freeman) 2nd Edition 1995
Patrick Henry Winston: Artificial Intelligence, Reading MA (Addison Wesley) 3rd Edition 1992
Patrick Henry Winston, Berthold Klaus Paul Horn: Lisp, Reading MA (Addison-Wesley) 3rd Edition 1989

Online Resourcen:

Marty Hall: An Introduction and Tutorial for Common Lisp



zurück | vor | Inhalt




Letzte Änderung: 07.06.2002; 20:57:00 Uhr | © Copyright: 2001 by Kantel-Chaos-Team | Kontakt: der@schockwellenreiter.de

This site is edited with Radio UserLand, the first personal Web Application server for Windows and Macintosh.  This site is made with a Macintosh computer and I'm proud about that.  This site was made with BBEdit. It don't sucks!   Let iCab smile  Site Meter