שפת תכנות מחשבים Ruby
להגדלת הטקסט להקטנת הטקסט-
נשמר בהצלחההפריט קיים באזור האישישגיאההכנסו לחשבון כדי לשמור
מידע על הזהות:
מזהים נוספים
- Work cat.: 00045390: Thomas, D. Programming Ruby, 2000:CIP galley (Take a true object-oriented language, such as Smalltalk. Drop the unfamiliar syntax, and move to more conventional, file-based source code. Now add in a good measure of the flexibility and convenience of languages such as Python and Perl. You end up with Ruby.)
תקציר מוויקיפדיה:
רובי (Ruby) היא שפת תכנות דינמית מונחית-עצמים המשלבת תחביר דומה ל-"Perl" ותכונות דומות ל-"Smalltalk". רובי פותחה על ידי יוקיהירו מאטסומוטו ביפן באמצע שנות התשעים. השפה הושפעה בעיקר מהשפות פרל, Smalltalk, אייפל ו-Lisp. היא נחשבת לאחת מ-20 שפות התכנות הנפוצות ביותר. רובי תומכת במספר פרדיגמות תכנות, כולל תכנות פונקציונלי, תכנות מונחה-עצמים ותכנות מבני. מערכת הטיפוסים ברובי היא חזקה ודינמית, וניהול הזיכרון בשפה הוא אוטומטי (כולל שימוש במנגנון איסוף זבל) – בדומה לשפות כמו פייתון, דילן, פייק ו-CLU. המימוש הסטנדרטי של גרסה 1.8.7 של רובי כתוב ב-C כמפרש בעל מעבר אחד. ארגון ממשלתי יפני מפתח כעת את המפרט של השפה. עד כה הארגון פרסם טיוטה של המפרט, שעדיין לא אושר כסטנדרט תעשייתי. קיימים מספר מימושים חלופיים של השפה, כגון YARV, JRuby, IronRuby, MacRuby. כל אחד מהמימושים בוחר בדרך שונה – חלקם מספקים הידור Just-in-time, או אף הידור Ahead-of-Time. גרסה 1.9 משתמשת ב-YARV שבסופו של דבר יחליף את המפרש הנוכחי האיטי יותר.
לקריאת הערך המלא בוויקיפדיה >