CMU Common Lisp

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.


CMUCL
Date de première version années 1980
Auteur Carnegie Mellon University
Développeurs Nombreux
Dernière version 20c[1]
Version en développement 20d[3]
Système d'exploitation GNU/Linux, FreeBSD
Licences Domaine public
Site web www.cons.org/cmucl/
modifier Consultez la documentation du modèle

CMUCL est une implémentation Common Lisp initialement développée dans les années 1980 à l'université Carnegie-Mellon et placé dans le domaine public. CMUCL est aujourd'hui maintenu par une communauté de hackers à travers internet.

Caractéristiques techniques

  • Implémentation du CLOS, le modèle objet Common Lisp ;
  • Respect du standard ANSI Common Lisp ;
  • Un compilateur Common Lisp ;
  • Un débogueur ;
  • Profilage de code ;
  • Une interface FFI très puissante pour l'appel direct de bibliothèques dynamiques ;
  • Implémentation d'un éditeur de texte de la famille Emacs avec Hemlock ;
  • Intégration possible à GNU Emacs sans Hemlock.

Notes et références

  1. (en) « Release Notes for CMUCL 20c », sur cmucl, (consulté le )
  2. « https://gitlab.common-lisp.net/cmucl/cmucl/-/releases/21e »
  3. (en) « C M U C L 20 d », sur cmucl, (consulté le )

Articles connexes

  • icône décorative Portail de la programmation informatique