❞ كتاب برمجة لغة سكالا  ❝  ⏤ مارتن اودرسكي، بيل فينيرس

❞ كتاب برمجة لغة سكالا ❝ ⏤ مارتن اودرسكي، بيل فينيرس

نبذة عن الكتاب:

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

مارتن اودرسكي (Martin Odersky) (من مواليد 5 سبتمبر 1958) وهو عالم حاسوب ألماني وأستاذ أساليب البرمجة في مدرسة لوزان الاتحادية للفنون التطبيقية (EPFL) في سويسرا. وهو متخصص في التحليل البرمجي ولغات البرمجة. قام بتصميم سكالا (لغة برمجة) وكذلك جافا مع الآخرين. قام بتطبيق مترجم GJ وأصبح تطبيقه الأساسى مترجم جافا. في عام 2007، تم تعيينه زميلا في جمعية آلات الحوسبة.

في عام 1989، حصل على درجة الدكتوراه. من المعهد الفدرالي السويسري للتكنولوجيا في زيورخ ETH تحت إشراف نيكلاوس ويرث، الذي اشتهر بتصميم العديد من لغات البرمجة، بما في ذلك باسكال (لغة برمجة). قام بعمل ما بعد الدكتوراه في آي بي إم جامعة ييل. ❰ له مجموعة من الإنجازات والمؤلفات أبرزها ❞ برمجة لغة سكالا ❝ الناشرين : ❞ Artima Press is an imprint of Artima, Inc ❝ ❱
من كتب لغة سكالا كتب لغات البرمجة - مكتبة كتب تقنية المعلومات.

نبذة عن الكتاب:
برمجة لغة سكالا

2008م - 1445هـ
نبذة عن الكتاب:

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

تعليقات القرّاء:

نبذة عن الكتاب:

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

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

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

لغة سكالا (Scala Programming language): هي إحدى لغات البرمجة عالية المستوى مفتوحة المصدر(Open Source)، متعددة النماذج ومُصممة للتعبير عن أنماط البرمجة الشائعة بطريقة موجزة وأنيقة وآمنة، تم تصميمها على يد عالم الحاسوب الألماني مارتن اودرسكي (Martin Odersky)، وتم تطوير هذه اللغة لتوفير لغة برمجة أفضل من لغة البرمجة جافا (Java) حيث تم الاعتماد على الانتقادات التي تم توجيهها للغة جافا وقام المطورون بتصميم هذه اللغة بهدف التخلص من هذه الانتقادات، حيث تستطيع هذه اللغة على التعامل مع كود جافا بكفاءة عالية وتستطيع أيضاً استرداد واستخدام مكتبات لغة جافا حيث أنها تعتمد على (JVM) (JAVA Virtual Machine).

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

مزايا لغة البرمجة سكالا – Scala Programming Language Features:

-تجمع هذه اللغة بين تقنيتي البرمجة الكائنية (Object-oriented programming) والبرمجة الوظيفية (Functional programming)، حيث أنها تتمتع بمزايا كل من البرمجة المرتكزة على العناصر والبرمجة الوظيفية.
- توفر هذه اللغة العديد من المكتبات (Libraries) الجاهزة والتي تساعد المبرمجين والمطورين على إنشاء وتصميم تطبيقات بأقل وقت. -تستخدم لغة سكالا في بناء تطبيقات الهواتف الذكية التي تعمل بنظام أندرويد. إمكانية تشغيل هذه اللغة على (JVM)، وهذا يسمح للغة سكالا بالتعامل مع العديد من الأدوات التشغيلية وأدوات المراقبة. 
-تستخدم هذه اللغة في مجال تحليل البيانات (Data Analysis)، حيث تستفيد الكثير من الشركات من هذه اللغة في مجال تحليل البيانات. 
-تُعد لغة سكالا لغة سهلة التعلم، حيث أن أهم مزاياها قدرتها على بناء جمل بسيطة وقابلة للقراءة. في لغة البرمجة سكالا لا تحتاج إلى ذِكر نوع البيانات، حيث أن لغة سكالا تعمل بشكل ذكي وتستطيع استنتاج نوع لبيانت دون الحاجة لتحديده. 
-لغة البرمجة سكالا قابلة للتطوّر بشكل كبير. يمكن استخدام لغة سكالا في تطبيقات سطح المكتب وتطبيقات الويب. 
-يمكنها دعم واجهات برمجة تطبيقات جافا (Java).
أمثلة
برنامج أهلًا بالعالم
object HelloWorld {
   def main(args: Array[String]) {
      println("Hello world")
   }
 }



سنة النشر : 2008م / 1429هـ .
نوع الكتاب : pdf.
عداد القراءة: عدد قراءة برمجة لغة سكالا

اذا اعجبك الكتاب فضلاً اضغط على أعجبني
و يمكنك تحميله من هنا:

تحميل برمجة لغة سكالا
شكرًا لمساهمتكم

شكراً لمساهمتكم معنا في الإرتقاء بمستوى المكتبة ، يمكنكم االتبليغ عن اخطاء او سوء اختيار للكتب وتصنيفها ومحتواها ، أو كتاب يُمنع نشره ، او محمي بحقوق طبع ونشر ، فضلاً قم بالتبليغ عن الكتاب المُخالف:

برنامج تشغيل ملفات pdfقبل تحميل الكتاب ..
يجب ان يتوفر لديكم برنامج تشغيل وقراءة ملفات pdf
يمكن تحميلة من هنا 'http://get.adobe.com/reader/'

المؤلف:
مارتن اودرسكي، بيل فينيرس - Martin Odersky

كتب مارتن اودرسكي، بيل فينيرس نبذة عن الكاتب: مارتن اودرسكي (Martin Odersky) (من مواليد 5 سبتمبر 1958) وهو عالم حاسوب ألماني وأستاذ أساليب البرمجة في مدرسة لوزان الاتحادية للفنون التطبيقية (EPFL) في سويسرا. وهو متخصص في التحليل البرمجي ولغات البرمجة. قام بتصميم سكالا (لغة برمجة) وكذلك جافا مع الآخرين. قام بتطبيق مترجم GJ وأصبح تطبيقه الأساسى مترجم جافا. في عام 2007، تم تعيينه زميلا في جمعية آلات الحوسبة. في عام 1989، حصل على درجة الدكتوراه. من المعهد الفدرالي السويسري للتكنولوجيا في زيورخ ETH تحت إشراف نيكلاوس ويرث، الذي اشتهر بتصميم العديد من لغات البرمجة، بما في ذلك باسكال (لغة برمجة). قام بعمل ما بعد الدكتوراه في آي بي إم جامعة ييل.❰ له مجموعة من الإنجازات والمؤلفات أبرزها ❞ برمجة لغة سكالا ❝ الناشرين : ❞ Artima Press is an imprint of Artima, Inc ❝ ❱. المزيد..

كتب مارتن اودرسكي، بيل فينيرس
الناشر:
Artima Press is an imprint of Artima, Inc
كتب Artima Press is an imprint of Artima, Inc ❰ ناشرين لمجموعة من المؤلفات أبرزها ❞ Scala Puzzlers ❝ ❞ Scala Puzzlers ❝ ❞ برمجة لغة سكالا ❝ ومن أبرز المؤلفين : ❞ نرمين سيريفوفيتش، أندرو فيليبس ❝ ❞ مارتن اودرسكي، بيل فينيرس ❝ ❱.المزيد.. كتب Artima Press is an imprint of Artima, Inc