סקאלה (שפת תכנות) – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מ קישור ל-תפעוליות בינית
הוספת תבנית "שפת תכנות"
שורה 1:
{{שפת תכנות|
[[קובץ:Scala_logo.png|שמאל|ממוזער|200px|הלוגו של שפת Scala]]
|שם = Scala
|לוגו = [[קובץ:Scala_logo.png|200px]]
|כתובית =הלוגו של שפת Scala
|פרדיגמות = [[תכנות פונקציונלי]], [[תכנות מונחה-עצמים]], [[תכנות אימפרטיבי]]
|הופיעה ב = 2003
|מתכנן = [[מרטין אודרסקי]]
|גרסה אחרונה = 2.9.2
|תאריך גרסה אחרונה = 14 באפריל 2012
|טיפוסיות = סטטית, חזקה, הסקת טיפוסים, מבנית
|מימושים = [[JVM]], [[CLR]]
|הושפעה על ידי = [[Eiffel]], [[Erlang]], [[Haskell]], [[Java]], [[Lisp]], [[Pizza]], [[Standard ML]], [[OCaml]], [[Scheme]], [[Smalltalk]]
|אתר = http://www.scala-lang.org
|סיומת = scala.
}}
'''סקאלה''' ('''Scala''') היא [[שפת תכנות]] מרובת [[פרדיגמת תכנות|פרדיגמות]], אשר תוכננה כ-"better Java", כלומר "גרסה טובה" יותר של [[Java|שפת Java]]. סקאלה פועלת על גבי ה[[JVM|מכונה הוירטואלית של ג'אווה]] (JVM) ושומרת על תאימות גבוהה עם ג'אווה המאפשרת לה [[תפעוליות בינית|לעבוד עם]] [[קוד מקור|קוד]] ג'אווה.