Lisp
sezione in costruzione
Il Lisp è uno dei linguaggi più antichi utilizzato diffusamente ancora oggi.
Pioniere di molte idee si basa su poche e chiare regole sintattiche.
Vanta scarsissima somiglianza con qualsiasi altro linguaggio di programmazione, e ciò
ne rende interessante lo studio, anche solo a scopo didattico.
Alcuni esempi di codice CLisp
links
Implementazioni open source:
- CLisp
- leggero e multipiattaforma, ma non molto performante.
- CMU
- molto veloce. Disponibile per molti UNIX (Linux, FreeBSD,
ecc).
- GCL
- la versione del progetto GNU, da Free Software Foundation, molto performante.
L'aderenza allo standard ANSI è ancora sperimentale. Multipiattaforma.
- SBCL - Un'altra implementazione open.
IDE open source:
- Jabberwocky
IDE completo scritto in Java. Supporta tutti i maggiori ambienti (CLISP, CMUCL, SBCL, Allegro, GCL)
- Emacs - Il famoso editor è scritto in lisp (più precisamente in
un dialetto). Inutile dire quindi che supporta tutte le necessità
del linguaggio.
- NewLisp -
semplice interfaccia multipiattaforma scritta in TCL/TK. Include un
proprio motore lisp.
Documenti: