Ruby – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
אין תקציר עריכה
תגיות: עריכה ממכשיר נייד עריכה דרך האתר הנייד
מ שוחזר מעריכות של 46.117.225.127 (שיחה) לעריכה האחרונה של Tzafrir
שורה 14:
|סיומת=rb, .rbw. {{כ}}
}}
'''רובי''' ('''Ruby''') היא [[שפת תכנות דינמית]] [[תכנות מונחה-עצמים|מונחית-עצמים]] המשלבת תחביר דומה ל[[פרל]] ותכונות דומות ל[[Smalltalk]]. רובי פותחה על ידי קליר רובי ויוקיהירויוקיהירו מאטסומוטו ב[[יפן]] באמצע שנות התשעים. השפה הושפעה בעיקר מהשפות פרל, Smalltalk, [[אייפל (שפת תכנות)|אייפל]] ו[[Lisp]]. ה-Ruby נחשבת לאחת מ-20 שפות התכנות הנפוצות ביותר{{הערה|[http://www.tiobe.com/index.php/tiobe_index אינדקס "TIOBE"]}}.
 
רובי תומכת במספר פרדיגמות תכנות, כולל [[תכנות פונקציונלי]], [[תכנות מונחה-עצמים]] ו[[תכנות מבני]]. [[מערכת טיפוסים|מערכת הטיפוסים]] ברובי היא חזקה ודינמית, ו[[ניהול זיכרון|ניהול הזיכרון]] בשפה הוא אוטומטי (כולל שימוש במנגנון [[איסוף זבל (מדעי המחשב)|איסוף זבל]]) - בדומה לשפות כמו [[פייתון]], [[דילן (שפת תכנות)|דילן]], [[פייק (שפת תכנות)|פייק]] ו-[[CLU]].