PicoLisp

PicoLisp היא שפת תכנות ממשפחת שפות Lisp. היא רצה על מערכות הפעלה כגון לינוקס אשר עונות על אוסף התקנים של IEEE, לשמירה על תאימות בין מערכות הפעלה (בעיקר מערכות הפעלה דמויות יוניקס). אוסף תקנים זה נקרא POSIX. תכונותיה העיקריות של PicoLisp הן פשטות ומינימליזם  : יצירת מערכות אשר משתמשות בכמה שפחות משאבי תוכנה וחומרה .

 פיצ'רים 

 היסטוריה 
בשלהי שנות ה-80 של המאה ה-20, פיתוח ב-PicoLisp החל במחשבי מקינטוש. לאחר מכן, ל-PicoLisp הוספו היסבים במערכות ההפעלה DOS ו-SCO Unix. משנת 1993, היא שומשה בעיקר במערכת ההפעלה לינוקס, ובאמצע שנות ה-90 הוספו פעולות על מסדי נתונים. הגרסאות הראשונות של PicoLisp נכתבו בשילוב של C ו-Assembly, אך בשנת 1999, פותחה גרסה שכתובה רק ב-C.

בשנת 2002, שוחררה הגרסה תחת רישיון GPL  ובשנת 2010, שונה הרישיון ל- MIT/X11 .

בשנת 2009, שוחררה גרסה של 64 ביט, שכתובה ב-Assembly, ובשנת 2010, שוחררה גרסה חדשה ב-Java ששמה Ersatz PicoLisp .

בקיץ של 2016, החל הפיתוח של Pilbox ( קיצור של "PicoLisp Box" ) - יישום במערכת ההפעלה אנדרואיד שמאפשר לכתוב יישומים ב-PicoLisp טהור.
+ציר זמן של ניבי Lisp19551960196519701975198019851990199520002005201020152019LISP 2 ,LISP 1.5 ,LISPMaclispInterlispLisp Machine LispSchemeR5RSR6RSR7RS smallNILFranz LispCommon LispLe LispTEmacs LispAutoLISPPicoLispEuLispISLISPOpenLispPLT SchemeRacketGNU GuileVisual LISPQi, QiIIShenClojureArcLFEHy

קישורים חיצוניים

PicoLisp באתר C2 Wiki

הדוקומנטציה של PicoLisp

מדריך PicoLisp

 רפרנסים 
 PicoLisp Download". Software Lab. Retrieved 18 November 2018".
 Burger, Alexander. "Internal structures". Software Lab. Retrieved 18 November 2018.
 "Even small details make a difference!".
 Burger, Alexander (8 May 2013). "Ersatz PicoLisp". Software Lab.
 "Announce: PicoLisp in Hardware".

הערות שוליים

קטגוריה:ניבי Lisp