סקאלה (שפת תכנות) – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
מ החלפת סדר פסקאות |
מאין תקציר עריכה |
||
שורה 16:
== השוואה עם Java ו-#C ==
כמו ג'אווה, סקאלה היא שפת תכנות [[תכנות מונחה-עצמים|מונחית-עצמים]] חזקה, המשתמשת ב[[מערכת טיפוסים#טיפוסיות סטטית|מערכת טיפוסים סטטית]]. בשפה נעשה שימוש ב[[תחביר]] של [[סוגריים מסולסלים]] המזכיר את [[שפת C]], והיא עוברת הידור ל-[[Java bytecode]], מה שמאפשר לקוד סקאלה לרוץ על גבי ה-[[JVM]], ומאפשר קריאה חופשית ל[[ספרייה (תכנות)|ספריות]] ג'אווה מתוך קוד של סקאלה ולהפך, מבלי הצורך
שלא כמו בג'אווה, סקאלה מוסיפה מאפיינים רבים הקיימים בשפות תכנות פונקציונליות כמו [[Standard ML]] ,[[Scheme]] ו-[[Haskell]]. ביניהם:
|