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

Spread the love

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

سكالا ‏: هي لغة برمجة ظهرت عام 2003، تجمع بين البرمجة الكائنية والبرمجة الوظيفية، بدأ تصميم هذه اللغة عام 2001 على يد عالم الحاسوب الألماني مارتن أودرسكي، وصدرت في عام 2003. تٌعتبر لغة سكالا مفتوحة المصدر، وتعمل على منصة جافا، وقد كانت تعمل سابقاً على منصة دوت نت. ويكيبيديا
الإصدارات المستقرة: قبل 15 يوم ;22 أبريل 2020 / 2.13.2
نماذج أوّلية: برمجة كائنية التوجه ,imperative ,برمجة وظيفية ,حوسبة متزامنة :نمط برمجة
الأنظمة الأساسية: (experimental) (Native Scala) LLVM ;(.jsسكالا) جافا سكريبت ;آلة جافا الافتراضية
نظام كتابة: Structural type system ,strong ,Static variable , Inferred

خصائص اللغة

 

  • لغة تجمع بين البرمجة الكائنية والبرمجة الوظيفية.
  • تعتبر من لغات البرمجة عالية المستوى.
  • تأثرت هذه اللغة بكثير من اللغات مثل جافا، وإرلانج.
  • تعمل باستخدام آلة جافا الافتراضية؛ مما يعني أنه بالإمكان تشغيل التطبيقات على أكثر من نظام تشغيل.

 

برنامج أهلًا بالعالم

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

الكاتب geek4arab

geek4arab

مواضيع متعلقة

التعليقات مغلقة