Le Lisp
פרדיגמות | מרובת פרדיגמות: תכנות פונקציונלי, תכנות פרוצדורלי, תכנות רפלקטיבי, מטא תכנות. |
---|---|
תאריך השקה | 1981 |
מתכנן |
Jérôme Chailloux Emmanuel St. James Matthieu Devin Jean-Marie Hullot |
מפתח | המכון הצרפתי למדע ולאוטומטציה (INRIA) |
הושפעה על ידי | Lisp |
השפיעה על | ISLISP ,OpenLisp |
רישיון |
עד לשנת 2020 לא הייתה שפת תכנות חופשית משנת 2020, תוכנה ברישיון 2 clause BSD license |
http://www.eligis.com/lelisp |
Le Lisp (גם Le_Lisp ו־Le-Lisp) היא שפת תכנות ממשפחת שפות Lisp, שפותחה בראשית שנות ה-80 של המאה ה-20.
השפה פותחה במכון הצרפתי לחקר מדעי המחשב ואוטומטציה (INRIA) על מנת להיות מימוש של תחנת עבודה של תהליך ה־VLSI היוצר מעגל משולב של רכיבים רבים. המטרות העיקריות של השפה הן להיות גרסה מאוחרת של MacLisp (ניב מוקדם יותר של שפת התכנות Lisp) שתרוץ במערכות הפעלה רבות, תהיה קלה להרחבה ויעילה.
ג'רום צ'ילוקס (Jérôme Chailloux) הנהיג את צוות הפיתוח של Le Lisp (עמנואל סנט ג'יימס, מת'יו דווין וג'ן מארי-הולוט) בשנת 1980, והשפה שוחררה לראשונה בשנת 1981. היא שווקה על ידי מספר חברות ברחבי אירופה, כגון ILOG, Bull, the Sema Group ו־Eligis. נכון לשנת 2020, Le-Lisp הגיעה לסוף השימוש בה (באנגלית :End Of Life) וכיום היא מתוחזקת בעיקר על ידי Elgis בשביל לקוחות המשתמשים בהסבי השפה או בתוכנות המבוססות על השפה. מנהל Elgis, כריסטיאן ג'וליאן, היה אחד מהראשונים לבצע מימושים של השפה בשנות ה־80 : הוא פיתח את הגרסה הראשונה של Le-Lisp למערכת ההפעלה MS-DOS בשנת 1985, והמשיך לעבוד על Le-Lisp עד היום (נכון לשנת 2020).
עם זאת, ל־Elgis אין תוכניות להפסיק את התמיכה בשפה לפחות עד לשנת 2021.
היסבים פעילים
- Le-Lisp 15.26.13 – ( ב־32 ביט בלבד) במערכת ההפעלה חלונות, כולל Windows 10.
- Le-Lisp 15.26.13 ב– Linux בארכיטקטורות המעבד x86 ו x86-64 (ב־32 ביט בלבד)
- Le-Lisp 15.26.13 – במערכת ההפעלה macOS Sierra (ב־32 ביט בלבד)
- Le-Lisp 15.26.13 – במערכת ההפעלה Solaris (ממשפחת מערכות ההפעלה דמויות Unix שפותחה על ידי תאגיד התוכנה סאן מיקרוסיסטמס) בארכיטקטורות המעבד x86 ו־X86-64.
- Le-Lisp 15.26.13 – במערכת ההפעלה FreeBSD 11 בארכיטקטורת המעבד x86.
לקריאה נוספת
- Chailloux, Jérôme (1983). "(Le Lisp 80 version 12" (PDF. INRIA. Retrieved 16 March 2012.
- J. Chailloux; M. Devin; J. M. Hullot (1984). "Le_Lisp, a portable and efficient Lisp system" (PDF). INRIA. Retrieved 16 March 2012.
- Chailloux, Jérôme (November 2001). Le_Lisp de l'INRIA: Le Manuel de référence. Version 14. Rocquencourt France: INRIA. p. 190.
- Steele, Jr., Guy L.; Gabriel, Richard P. (1 March 1993). "The evolution of Lisp". ACM SIGPLAN Notices. 28 (3): 231–270. doi:10.1145/155360.155373. ISSN 0362-1340. Retrieved 20 May 2018.
- Méndez, Luis Argüelles (22 October 2015). A Practical Introduction to Fuzzy Logic using LISP. Springer. pp. 7–8. ISBN 978-3-319-23186-0.
קישורים חיצוניים
- Le Lisp at Computer History Museum's Software Preservation Group
- Le-Lisp Open Source repository on GitHub.
30196836Le Lisp