Scheme – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
עדכון ירידה בפופולריות השפה באוניברסיטאות |
תיקון הקישור |
||
שורה 1:
'''Scheme''' היא [[שפת תכנות]] שפותחה ב[[שנות השבעים]] על ידי [[גיא סטיל]] (.Guy Lewis Steele, Jr) ו[[ג'ראלד סאסמן]] (Gerald Jay Sussman) ומהווה [[דיאלקט]] מודרני של שפת [[Lisp]] הוותיקה. השפה תומכת במספר פרדיגמות תכנות שהעיקרית מביניהן היא פרדיגמת [[תכנות פונקציונלי|התכנות הפונקציונלי]].
כללי התחביר (Syntax) של השפה הם מעטים לכן היא קלה (יחסית) ללימוד. Scheme נלמדת בעיקר באוניברסיטאות ומוסדות חינוך, מכיוון שבעזרתה נוח להמחיש עקרונות יסודיים מתחום [[מדעי המחשב]] וכן להדגים מודלים שונים לפיהם פועלים [[מהדר]]ים ו[[מפרש (תוכנה)|מפרשים]]. כיום השפה מוחלפת באיטיות בשפות אחרות דוגמת [[Python]]. <ref>[http://www.
קל לזהות את התחביר שלה, שבדומה לרוב הדיאלקטים של Lisp, מורכב מביטויים עטופים בסוגריים הנקראים S-expressions. התחביר מודגם בתוכנית הבאה המחשבת [[עצרת]]:
|