سكالا (لغة برمجة)

من ويكيبيديا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث
سكالا
Scala logotipo.jpg


التصنيف لغة برمجة كائنية
ظهرت في 2003
صممها مارتن اودرسكي  تعديل قيمة خاصية المصمم (P287) في ويكي بيانات
نظام التشغيل ويندوز
المنصة آلة جافا الافتراضية،  وجافا سكريبت[1]،  وأصيل (حوسبة)[2]  تعديل قيمة خاصية المنصة (P400) في ويكي بيانات
الرخصة رخص بي إس دي،  ورخصة أباتشي، الإصدار 2.0[3]  تعديل قيمة خاصية الرخصة (P275) في ويكي بيانات
المطور مارتن اودرسكي
مدرسة لوزان الاتحادية للفنون التطبيقية  تعديل قيمة خاصية المطور (P178) في ويكي بيانات
رقم اخر اصدار 2.12.2 (5 ديسمبر 2016; منذ سنتين (2016-12-05[4])
التأثير
متأثرة بـ الجافا
متفرقات
امتدادات الملفات scala.
موقع ويب http://www.scala-lang.org/

سكالا (بالإنجليزية: Scala): هي لغة برمجة ظهرت عام 2003، تجمع بين البرمجة الكائنية والبرمجة الوظيفية، بدأ تصميم هذه اللغة عام 2001 على يد عالم الحاسوب الألماني مارتن أودرسكي، وصدرت في عام 2003.

تٌعتبر لغة سكالا مفتوحة المصدر، وتعمل على منصة جافا، وقد كانت تعمل سابقاً على منصة دوت نت.[5]

خصائص اللغة[عدل]

أمثلة[عدل]

برنامج أهلًا بالعالم[عدل]

object HelloWorld {
   def main(args: Array[String]) {
      println("Hello world")
   }
 }

المراجع[عدل]

  1. ^ http://www.scala-js.org/
  2. ^ http://www.scala-native.org/
  3. ^ https://www.scala-lang.org/news/2.12.8 — تاريخ الاطلاع: 4 يوليو 2019
  4. ^ "Scala 2.12.1 is now available!". 2016-12-05. مؤرشف من الأصل في 3 يوليو 2019. اطلع عليه بتاريخ 05 ديسمبر 2016. 
  5. ^ "سكالا". مؤرشف من الأصل في 22 أكتوبر 2016. اطلع عليه بتاريخ 14 فبراير 2014. 
  6. ^ "دليل لغات البرمجة (20) : SCALA". مؤرشف من الأصل في 27 أكتوبر 2014. اطلع عليه بتاريخ 14 فبراير 2014. 
Gnome-system.png
هذه بذرة مقالة عن برمجيات الحاسوب بحاجة للتوسيع. شارك في تحريرها.