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

من ويكيبيديا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث
سكالا
Scala-full-color.svg
صورة الشعار
معلومات عامة
التصنيف
 Incomplete list.svg القائمة ...
لغة برمجة كائنية التوجه — لغة برمجة وظيفية — لغة متعددة أنماط البرمجة — JVM language (en) ترجملغة برمجة عدل القيمة على Wikidata
التنميط
ظهرت في
صممها
المنصة
الرخصة
التطوير
المطور
الإصدار الأول
إصدار تجريبي
الإصدار الأخير
المستودع
التأثير
متأثرة بـ
 Incomplete list.svg القائمة ...
متفرقات
امتدادات الملفات
scala — sc عدل القيمة على Wikidata
موقع الويب
(الإنجليزية) www.scala-lang.orgالاطلاع ومراجعة البيانات على ويكي داتا

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

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

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

أمثلة[عدل]

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

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. أ ب وصلة مرجع: https://github.com/lampepfl/dotty/releases/tag/3.0.0-RC3.
  5. أ ب وصلة مرجع: https://github.com/lampepfl/dotty/releases/tag/3.0.1. الوصول: 26 يوليو 2021.
  6. أ ب ت ث وصلة مرجع: http://www.artima.com/pins1ed/a-scalable-language.html#1.4.
  7. ^ "سكالا". مؤرشف من الأصل في 22 أكتوبر 2016. اطلع عليه بتاريخ 14 فبراير 2014. الوسيط |CitationClass= تم تجاهله (مساعدة)
  8. ^ "دليل لغات البرمجة (20) : SCALA". مؤرشف من الأصل في 27 أكتوبر 2014. اطلع عليه بتاريخ 14 فبراير 2014. الوسيط |CitationClass= تم تجاهله (مساعدة)

وصلات خارجية[عدل]

Gnome-system.png
هذه بذرة مقالة عن برمجية بحاجة للتوسيع. شارك في تحريرها.