בית התפתחות מה זה אודם? - הגדרה מטכנולוגיה

מה זה אודם? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של רובי?

רובי היא שפת תכנות עם קוד פתוח, מונחה עצמים, שנוצרה על ידי יוקיהירו "Matz" Matsumoto. יצירת רובי, שנועדה לספק שפת תכנות המתמקדת בפשטות ובפרודוקטיביות, שאבה את השראתה מ- Lisp, Smalltalk ו- Perl. למרות שטבעי מונחה עצמים, ניתן ליישם את רובי גם באמצעות סגנונות תכנות פרוצדורליים ותפקודיים.

Techopedia מסביר את רובי

רובי ניתקל ברצונו של מטץ להמציא שפת תסריטים שהיא חזקה יותר מפרל ומכוונת יותר מהאובייקט מפיתון. רובי שימש במספר אפליקציות בעלות פרופיל גבוה, כולל: סימולציות במרכז המחקר של לנגלי של NASA, סימולציות לקבוצת מחקר של מוטורולה, כ API של מיקרו סקריפטים ל- Google SketchUp, כאמצעי ליישום השליטה תגובית עבור סימנס רובוט השירות בפרויקט MORPHA, וכשפת התכנות היחידה המשמשת לפיתוח אתר ניהול הפרויקטים המכונה Basecamp. רובי היא בעיקר שפת תכנות מונחה עצמים. למעשה, אצל רובי, כל ערך, כולל מילוליות מספריות כמו גם הערכים הנכונים והשגויים, הוא אובייקט. ההקפאה בתוך אובייקט נלקחת ברצינות רבה. כדי לגשת למצב הפנימי של אובייקט, יש להשתמש בשיטת Accessor. אחת המוזרויות הבולטות ביותר ברובי כרוכה בהזמנת שיטות ותפקודים. כאן לא נדרשים דרכי-תיבות, הנמצאים בדרך כלל בשיטות ופונקציות של שפות תכנות אחרות, במיוחד אם אין צורך בוויכוחים. כדי להאיץ את פיתוח האפליקציות, ניתן להשתמש באודם בשילוב עם IDE (סביבת פיתוח משולבת). זה יאפשר למתכנת לכתוב, להפעיל ולבחור תוכניות בקלות יחסית. ניתן להפעיל את רובי ב- Windows, Linux, Mac או Solaris. תוכניות וספריות רובי, המשוחררות בדרך כלל כקבצי פנינה, מופצות לרוב באמצעות מערכת האריזה של RubyGems. כשפת תכנות בקוד פתוח, Ruby חופשי להוריד, להשתמש, להעתיק, לשנות ולהפיץ.

מה זה אודם? - הגדרה מטכנולוגיה