לואה (שפת תכנות) – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
הרחבה
שורה 1:
'''לואה''' ('''Lua''', מ[[פורטוגזית]]: [[ירח]]) היא [[שפת תכנות]] [[מפרש (תוכנה)#שפות דינאמיות|דינאמית]]. היא מצטיינת בכך שלמרות היותה שפה דינמית היא לא דורשת משאבים רבים. משמשת בעיקר כשפת תכנות משובצת בתוכניות אחרות. אוצר המילים של השפה ניתן להרחבה בקלות. ה[[מפרש (תוכנה)|מפרש]] הסטנדרטי של השפה כתוב בשפת [[C (שפת תכנות)|C]], ולכן השפה זמינה בקשת רחבה של פלטפורמות.
 
שפת לואה מפותחת על ידי הקבוצה ל[[גרפיקה ממוחשבת]] ב[[האוניברסיטה הקתולית (ריו דה ז'ניירו)|אוניברסיטה הקתולית]] (PUC Rio) שב[[ריו דה ז'ניירו]] ב[[ברזיל]]. השפה התפרסמה ב-[[1993]] בכנס השביעי הברזלאי להנדסת תוכנה, והגרסה הציבורית הראשונה הייתה ב-[[8 ביולי]] [[1994]], ונכון להיום הגירסא היא 5.2 כאשר בכל שינוי גירסא יש תוספות והרחבות לשפה.
 
המוטיבציה לפיתוח השפה נבעה מכיון שב[[ברזיל]] משנת 1977 ועד 1992 היתה הגבלה על הסחר במחשבים, בתוכנה ובחומרה.
המימוש הרגיל של השפה הוא [[תוכנה חופשית]] שמופצת ב[[רישיון MIT]].