Maclisp

מתוך ויקיפדיה, האנציקלופדיה החופשית


MacLisp
פרדיגמות פונקציונלי, פרוצדורלי, השתקפותי, מטא־תכנות
תאריך השקה 1967
מתכנן המעבדה לבינה מלאכותית באוניברסיטת MIT
מפתח ריצ'רד גרינבלט, ג'ון ל. וייט
הושפעה על ידי Lisp 1.5
השפיעה על Common Lisp, Lisp Machine Lisp, Spice Lisp, NIL, S-1 Lisp
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית

MACLISP (לעיתים MacLisp או MacLISP) היה מבין הניבים הראשונים של שפת התכנות Lisp שעיצבו את Common Lisp. מקור הניב הוא מפרויקט MAC (ראשי תיבות Mathematics and Computation, ומכאן נגזר שמו) במעבדת המחקר לבינה מלאכותית של אוניברסיטת MIT[1] בסוף שנות ה־60, והיה מבוסס על Lisp 1.5.[2] ריצ'רד גרינבלט היה המפתח העיקרי לקוד המקור עבור מחשבי ה־PDP-6.[1] ג'ון ל. וייט היה אחראי על הפיתוח והתחזוקה של הניב בשלבים מאוחרים יותר. השם MacLisp התחיל להיות בשימוש רק בתחילת שנות ה־70 כדי להבדיל אותו מפיצולים אחרים של Lisp שפותחו אז למחשבי PDP-6, בייחוד BBN Lisp.

קישורים חיצוניים[עריכת קוד מקור | עריכה]

הערות שוליים[עריכת קוד מקור | עריכה]

  1. ^ 1 2 Steven Levy, Hackers: Heroes of the Computer Revolution, Doubleday, 1984, ISBN 0-385-19195-2
  2. ^ Project MAC Progress Report IV: July 1966 to July 1967 עמוד 19: "The higher-level language used for most of the vision laboratory program is the PDP-6 LISP System. This system is based chiefly on the LISP 1.5 programming language, but has been extensively modified in a number of ways. These include many new functions and services, including facilities for linking with programs written in other languages."