שאלות נפוצות
ציר זמן
צ'אט
פרספקטיבה
BOO
שפת תכנות מוויקיפדיה, האנציקלופדיה החופשית
Remove ads
Boo היא שפת תכנות מונחית עצמים, סטטית[1], וכללית (אנ') שהופיעה לראשונה בשנת 2003. היא משתמשת בתמיכתה של Common Language Infrastructure (או בקיצור: CLI), (אנ') ויישומי רשת בשביל יוניקוד תוך כדי שימוש בתחביר (Syntax) אשר קיבל השראה מפייתון. בשפה ניתן דגש מיוחד על "יכולת ההרחבה" (אנ')[2] של השפה ושל המהדר.
| יש להשלים ערך זה: בערך זה חסר תוכן מהותי. | |
Boo הייתה אחת משלוש שפות התכנות הסקריפטיות בשביל מנוע המשחקים Unity עד להסרתה משם בשנת 2014 מפני שקהל המשתמשים שלה היה קטן. אף על פי כן, היה ניתן לכתוב ב-Boo ב-Unity עד להסרת המהדר של Boo ממנה בשנת 2017.
Boo היא תוכנה חינמית, שיצאה תחת רישיון BSD 3-Clause לשלדי התוכנה של מיקרוסופט, .NET ו-Mono.
Remove ads
תחביר השפה
Remove ads
דוגמאות קוד
הדפסת "שלום, עולם" באנגלית:
print "Hello World!"
קוד המדפיס את סדרת פיבונאצ'י עד לאינדקס[3] מסוים בסדרה (אותו המתכנת בוחר):
def fib():
a, b = 0L, 1L # The 'L's make the numbers double word length (typically 64 bits)
while true:
yield b
a, b = b, a + b
# Print the first 5 numbers in the series:
for index as int, element in zip(range(5), fib()):
print("${index+1}: ${element}")
ראו גם
קישורים חיצוניים
אתר האינטרנט הרשמי של BOO- BOO, באתר Progopedia
הערות שוליים
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads
