كتاب برمجة لغة سكالا كتب تقنية المعلومات

كتاب برمجة لغة سكالا

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

وصف الكتاب : نبذة عن الكتاب:

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

للكاتب/المؤلف : مارتن اودرسكي، بيل فينيرس .
دار النشر : Artima Press is an imprint of Artima, Inc .
سنة النشر : 2008م / 1429هـ .
عدد مرات التحميل : 818 مرّة / مرات.
تم اضافته في : الثلاثاء , 19 أكتوبر 2021م.

ولتسجيل ملاحظاتك ورأيك حول الكتاب يمكنك المشاركه في التعليقات من هنا:

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

لغة سكالا (بالإنجليزية: 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")
   }
 }



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

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



كتب اخرى في كتب لغة سكالا

البرمجة الوظيفية في سكالا PDF

قراءة و تحميل كتاب البرمجة الوظيفية في سكالا PDF مجانا

Programming Scala: Scalability = Functional Programming + Objects PDF

قراءة و تحميل كتاب Programming Scala: Scalability = Functional Programming + Objects PDF مجانا

Programming Scala: Scalability = Functional Programming + Objects 2nd Edition PDF

قراءة و تحميل كتاب Programming Scala: Scalability = Functional Programming + Objects 2nd Edition PDF مجانا

Programming Scala: Scalability = Functional Programming + Objects 3nd Edition PDF

قراءة و تحميل كتاب Programming Scala: Scalability = Functional Programming + Objects 3nd Edition PDF مجانا

المزيد من كتب لغات البرمجة في مكتبة كتب لغات البرمجة , المزيد من كتب الإلكترونيات والطاقة في مكتبة كتب الإلكترونيات والطاقة , المزيد من الكتب التقنية والحاسوبية العامة في مكتبة الكتب التقنية والحاسوبية العامة , المزيد من كتب الكمبيوتر والانترنت في مكتبة كتب الكمبيوتر والانترنت , المزيد من كتب بي اتش بي في مكتبة كتب بي اتش بي , المزيد من كتب شبكات الحاسوب في مكتبة كتب شبكات الحاسوب , المزيد من كتب فجوال بيسك دوت نت في مكتبة كتب فجوال بيسك دوت نت , المزيد من كتب فجوال بيسك 6 في مكتبة كتب فجوال بيسك 6 , المزيد من كتب سي بلس بلس في مكتبة كتب سي بلس بلس
عرض كل كتب تقنية المعلومات ..
اقرأ المزيد في مكتبة كتب إسلامية , اقرأ المزيد في مكتبة كتب تقنية المعلومات , اقرأ المزيد في مكتبة المناهج التعليمية والكتب الدراسية , اقرأ المزيد في مكتبة القصص والروايات والمجلّات , اقرأ المزيد في مكتبة كتب الهندسة والتكنولوجيا , اقرأ المزيد في مكتبة الكتب والموسوعات العامة , اقرأ المزيد في مكتبة كتب تعلم اللغات , اقرأ المزيد في مكتبة كتب التنمية البشرية , اقرأ المزيد في مكتبة الكتب التعليمية , اقرأ المزيد في مكتبة كتب التاريخ , اقرأ المزيد في مكتبة كتب الأطفال قصص ومجلات , اقرأ المزيد في مكتبة كتب الطب , اقرأ المزيد في مكتبة الكتب العلمية , اقرأ المزيد في مكتبة كتب علوم سياسية وقانونية , اقرأ المزيد في مكتبة كتب الأدب , اقرأ المزيد في مكتبة كتب الروايات الأجنبية والعالمية , اقرأ المزيد في مكتبة كتب اللياقة البدنية والصحة العامة , اقرأ المزيد في مكتبة كتب الأسرة والتربية الطبخ والديكور , اقرأ المزيد في مكتبة الكتب الغير مصنّفة , اقرأ المزيد في مكتبة كتب المعاجم واللغات , اقرأ المزيد في مكتبة كتب علوم عسكرية و قانون دولي
جميع مكتبات الكتب ..