רובי, התקנה ופיתוח של דוגמה בסיסית באובונטו

בערך אודם

במאמר הבא אנו נסתכל כיצד אנו יכולים להתקין את רובי באובונטו. זה שפת תכנות פתוחה, דינמית, מונחית עצמים ומאוזנת אשר פותחה על ידי יוקיהירו 'מאץ' מצומוטו ביפן. הוא מיושם על ידי שילוב של תכונות של שפות תכנות פופולריות אחרות, כגון PERL, Smalltalk, Ada וכו '.

זו שפת תכנות המיועדת ל לפשט חלק מהמשימות בתזמון. זה מצמצם חלק מהחלקים המורכבים בתכנות ומאפשר למתכנת לבנות במהירות משהו מאפס. האם מיועד בעיקר לאנשים שרוצים להתחיל לתכנת, אך כל אחד יכול להשתמש בשפה זו כדי ליצור יישומים מורכבים.

נוכל להתקין את Ruby ב- Gnu / Linux בכמה דרכים. להשתמש מנהל חבילות apt הוא הדרך הקלה ביותר להתקין את Ruby באובונטו. בפוסט זה אנו הולכים לראות כיצד אנו יכולים להתקין את Ruby משורת הפקודה ולבצע קוד לדוגמה בסיסי אותו אנו הולכים לייצר בשפה זו.

התקן את רובי

כדי להתחיל, אנו הולכים לפתוח מסוף (Ctrl + Alt + T) באובונטו שלנו. במקרה זה אני משתמש אובונטו 18.04, אך אנו יכולים להתקין אותו בגרסאות שונות של הפצה זו. לפני הפעלת הפקודה להתקנת רובי, עלינו עדכן את רשימת תוכנות המערכת. אם הוא לא מתעדכן, יתכן שהוא לא יתקין כראוי. כדי לעדכן את הרשימה, אנו הולכים לבצע את הפקודה הבאה:

sudo apt update

לאחר סיום העדכון של מקורות התוכנה, אנו מבצעים את הפקודה הבאה עם הרשאת שורש ל- התקן אודם:

sudo apt install ruby-full

נצטרך ללחוץ על 'Y' כאשר הוא מבקש מאיתנו להשלים את תהליך ההתקנה.

התקנה מלאה באודם

אם ההתקנה תושלם בהצלחה, נוכל לעשות זאת בדוק שרובי עובד כהלכה או לא על ידי הפעלת הפקודה הבאה. אם הכל תקין, המערכת תציג לנו את גרסת האודם המותקנת במערכת. התוצאה שהיא מראה היא ש גירסה 2.5.1 הותקנה במערכת בה אני משתמש לדוגמא זו:

גרסת אודם

ruby -v

צור תוכנית לדוגמא עם רובי

נוכל השתמש בכל עורך טקסט לכתוב את התסריט לדוגמה באמצעות רובי. במקרה זה אני הולך להשתמש בעורך הננו. נצטרך להשתמש עבור הקובץ שאנו הולכים ליצור סיומת .rb. לדוגמא זו אני הולך ליצור קובץ בשם היי.רב. בידיעה זו, אנו מבצעים את הפקודה הבאה מהטרמינל (Ctrl + Alt + T) כדי לפתוח את העורך:

nano hola.rb

בסקריפט זה נראה את פעולות הקלט והפלט הפשוטות. הפקודה מקבל משמש באודם כדי לקבל מידע על המשתמש והפקודה put משמש בשפה זו כדי להדפיס למסוף. ברובי, המפעיל + משמש לשילוב ערכי מחרוזות.

כדי לבצע דוגמה זו, נעתיק את הקוד הבא לעורך. אנו שומרים את תוכן הקובץ על ידי לחיצה על Ctrl + O ולחיצה על Enter. נסיים בלחיצה על Ctrl + X כדי לצאת מהקובץ.

קובץ לדוגמה hello.rb

puts "Escribe tu nombre :"
name = gets.chomp
puts "Hola "+ name +", gracias por probar este tutorial publicado en Ubunlog.com"

מריץ את תוכנית הדוגמאות שלנו

דוגמא עם עבודת אודם

כדי להפעיל דוגמה זו, נצטרך לכתוב את הפקודה הבאה מהטרמינל וכן הלאה הפעל את הקובץ החדש שנוצר. אם התסריט נקי משגיאות, הוא ידפיס תחילה את ההודעה 'הזן את שמך'. שם נצטרך לכתוב משהו וללחוץ על Enter. לאחר מכן, היא תדפיס את ההודעה ששמרנו במשתנה "שם". הדפסה זו תתבצע בין מחרוזות הטקסט שכבר מוגדרות בקובץ שנוצר. כדי לבצע את הקובץ, במסוף (Ctrl + Alt + T) אנו כותבים:

ruby hola.rb

כפי שאתה יכול לראות, למרות היותך דוגמה מאוד פשוטה, אם אתה חדש בתכנות, אתה יכול לבחור בשפת רובי כאחת האפשרויות הראשונות שלך להתחיל בעולם התכנות. אמנם כדי להתחיל מאפס, אולי האופציה הטובה ביותר היא פיתון. על ידי ביצוע מאמר פשוט זה, כל אחד יוכל להתקין את רובי בקלות במערכת אובונטו שלהם ולהתחיל ליצור די מהר.

אם מישהו רוצה לדעת יותר על שפה זו, אתה יכול לעבור את אתר הפרויקט ולבדוק את מאפייניו או תיעוד שאפשר למצוא שם.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.