MacLisp

MacLisp est un dialecte du langage de programmation Lisp, lancé par le projet MAC du MIT à la fin des années 1960 et basé sur la version 1.5 de Lisp. Richard Greenblatt était le principal développeur de la version Lisp pour PDP-6, et Jon L. White le dernier mainteneur connu. L'appellation MacLisp n'apparait qu'au début des années 1970 pour le distinguer des autres forks de la version pour PDP-6, notamment BBN Lisp.

MacLisp fonctionnait initialement sous l'ITS sur des machines DEC PDP-6 à 10, mais plus tard sous tous les systèmes pouvant tourner sur ces machines (TENEX par exemple). Conçu à l'origine en assembleur sur PDP-10, il fut plus tard implémenté sous Multics en PL/I. C'est d'ailleurs l'implémentation de Multics Emacs en MacLisp (avec celle de EINE par Daniel Weinreb) qui va orienter Richard Stallman vers Lisp pour sa seconde implémentation d'Emacs.

L'appellation MACLISP provient du projet MAC et n'a aucun rapport avec les Macintosh d'Apple.

Voir aussi

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.