سكالا (لغة برمجة)
سكالا (بالإنجليزية: Scala) هي لغة برمجة ظهرت عام 2003، تجمع بين البرمجة الكائنية والبرمجة الوظيفية، بدأ تصميم هذه اللغة عام 2001 على يد عالم الحاسوب الألماني مارتن أودرسكي، وصدرت في عام 2003.
سكالا
|
تٌعتبر لغة سكالا مفتوحة المصدر، وتعمل على منصة جافا، وقد كانت تعمل سابقاً على منصة دوت نت.[6]
خصائص اللغةعدل
- لغة تجمع بين البرمجة الكائنية والبرمجة الوظيفية.
- تعتبر من لغات البرمجة عالية المستوى.
- تأثرت هذه اللغة بكثير من اللغات مثل جافا، وإرلانج.
- تعمل باستخدام آلة جافا الافتراضية؛ مما يعني أنه بالإمكان تشغيل التطبيقات على أكثر من نظام تشغيل.[7]
أمثلةعدل
برنامج أهلًا بالعالمعدل
object HelloWorld {
def main(args: Array[String]) {
println("Hello world")
}
}
المراجععدل
- ^ وصلة مرجع: http://www.scala-js.org/.
- ^ وصلة مرجع: http://www.scala-native.org/.
- ^ وصلة مرجع: https://www.scala-lang.org/news/2.12.8. الوصول: 4 يوليو 2019.
- ↑ أ ب ت ث وصلة مرجع: http://www.artima.com/pins1ed/a-scalable-language.html#1.4.
- ↑ أ ب وصلة مرجع: https://api.github.com/repos/scala/scala. الوصول: 30 يوليو 2018.
- ^ "سكالا". مؤرشف من الأصل في 2016-10-22. اطلع عليه بتاريخ 2014-02-14.
- ^ "دليل لغات البرمجة (20) : SCALA". مؤرشف من الأصل في 2014-10-27. اطلع عليه بتاريخ 2014-02-14.
وصلات خارجيةعدل
سكالا في المشاريع الشقيقة: | |