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

תוכן שנמחק תוכן שנוסף
←‏קישורים חיצוניים: הוספת קישור למדריך רובי בעברית מאתר חיצוני
מ ←‏היסטוריה: קישורים פנימיים
שורה 22:
 
== היסטוריה ==
השפה נוצרה ב-[[24 בפברואר]] [[1993]] בידי יוקיהירו מאטסומוטו שניסה ליצור שפה חדשה שתאזן בין [[תכנות פונקציונלי]] ו[[תכנות אימפרטיבי]]. מאטסומוטו אמר "רציתי שפת סקריפטים עם יותר כוח מ[[Perl|פרל]] ויותר מונחת עצמים מ[[פייתון]]. בגלל זה החלטתי לעצב שפה משלי", וכן "אני מקווה שרובי תעזור לכל מתכנת בעולם להיות פרודוקטיבי, להנות מתכנות ולהיות שמח. זו המטרה העיקרית של רובי".
 
=== פרסום ראשון ===
הגרסה הראשונה של השפה, רובי 0.95, פורסמה בניוזגרופס יפניים ב-[[21 בדצמבר]] [[1995]]. עוד שלוש גרסאות של רובי פורסמו ביומיים לאחר מכן. בשלב זה בפיתוח כבר היו תכונות רבות מגרסאות מאוחרות יותר כמו פיתוח מונחה עצמים, מחלקות עם הורשה, מיקסינים, איטרטורים, קלוז'רים, [[טיפול בחריגות]] [[איסוף זבל|ואיסוף זבל]].
 
=== רובי 1.0 ===
גרסה 1.0 פורסמה ב-[[25 בדצמבר]] [[1996]].
 
לאחר פרסום גרסה 1.3 ב-[[1999]] רשימת התפוצה הראשונה בשפה האנגלית החלה את דרכה. בספטמברב[[ספטמבר]] [[2000]] הספר הראשון באנגלית על רובי - Programming Ruby - פורסם.
 
=== Ruby On Rails ===
בשנת [[2005]] השפה התפרסמה במקומות רבים בעקבות פרסום [[Ruby on Rails]] - ספריית פיתוח לאפליקציות אינטרנט שנכתבה ברובי.
 
=== רובי 1.9 ===