קורס מקיף ויסודי ללימוד שפת התכנות Scala. מספר המשתתפים מוגבל ל-10. הקורס מתקיים אונליין ובאופן סינכרוני. מומלץ במיוחד למפתחים מנוסים ב-Java.
תפריט
העתיד של שפת התכנות סקאלה
שפת התכנות Scala פותחה על ידי מרטין אודרסקי ב-EPFL, אשר בלוזאן (שוויץ). הפיתוח של Scala החל בשנת 2004 כשפת תכנות אשר מבוססת על Java (הקוד שאנו כותבים ב-Scala מתקמפל ל-Java Byte Code, בדומה לקוד אשר כותבים ב-Java).
שפת התכנות Scala בימיה הראשונים
הפיתוח של שפת התכנות Scala החל כניסיון לחבר בין שתי פארדיגמות. תכנות מונחה עצמים, אשר נהיה לסטנדרט בתעשיה, ותכנות פונקציונלי, אשר כיכב בעיקר באקדמיה.
השפעתה של Scala על שפות תכנות אחרות
הניסיון לחבר בין התכנות הפונקציונלי והתכנות המונחה עצמים הצליח והשפעתו ניכרת על שפות תכנות רבות אחרות שאנו מכירים כיום. שתי שפות תכנות שהשפעתה של Scala בולטת בהן באופן מיוחד הן Swift ו-Kotlin.
העתיד של שפת התכנות Scala
לאחרונה, החלו ב-Scala Center לעבוד על פרוייקט חדש בשם Caprese (ראשי תיבות של Capabilities for Resources and Effects). מהרצאתו של מרטין אודרסקי ב-Scala Days 2023 אפשר להתרשם שפרוייקט זה הוא אחד הכיוונים העיקריים שבו עשוייה שפת התכנות Scala להתפתח.