קלוז'ור (שפת תכנות מחשבים)
להגדלת הטקסט להקטנת הטקסט-
נשמר בהצלחההפריט קיים באזור האישישגיאההכנסו לחשבון כדי לשמור
מידע על הזהות:
מזהים נוספים
- Work cat.: Fogus, M., Houser, C. The joy of Clojure, 2011:t.p. (Clojure) p. 4 of cover (a dialect of Lisp that runs on the JVM)
- Wikipedia, July 1, 2011(Clojure: a recent dialect of the Lisp programming language; a general-purpose language supporting interactive development that encourages a functional programming style, and simplifies multithreaded programming; runs on the Java Virtual Machine and the Common Language Runtime)
תקציר מוויקיפדיה:
Clojure היא דיאלקט מודרני של שפת התכנות Lisp. זוהי שפה רב-תכליתית המאפשרת פיתוח אינטראקטיבי ומעודדת סגנון תכנות פונקציונלי המאפשר תכנות רב-תהליכי פשוט ובטוח יותר. Clojure מיושמת על פלטפורמת ה-JVM של שפת התכנות Java ומקומפלת ישירות לבייטקוד. Clojure מקיימת את פילוסופיית code-as-data של שפת התכנות Lisp, והיא בעלת מערכת מאקרו מתוחכמת. Clojure פותחה על ידי ריצ'רד היקי בשנת 2007 והיא תוכנת קוד-פתוח. Clojure מקיימת את פרדיגמת התכנות (כלומר, את העיקרון התכנותי) של תכנות פונקציונלי, כמו שאר ניבי Lisp. בתכנות פונקציונלי, מוצב דגש על קריאה לפונקציות, כאשר הן לא משנות את התוכנה, וגורמות למספר מינימלי של "תופעות לוואי" - כלומר, שינויים בחלקים אחרים שבתוכנה. הפונקציות מפושטות גם הן כביטויים. שפות תכנות עיליות רבות תומכות בעיקרון התכנות הפונקציונלי.
לקריאת הערך המלא בוויקיפדיה >