גאמבס

מתוך ויקיפדיה, האנציקלופדיה החופשית
קפיצה אל: ניווט, חיפוש
גאמבס
Gambas mascot.png
הלוגו של גאמבס
מפתח Benoît Minisini
גרסה אחרונה 2.0.0 ב-2 ינואר 2008
מערכת הפעלה לינוקס
רישיון גנו GPL
קטגוריה שפת תכנות
דף בית http://gambas.sourceforge.net/

גאמבסאנגלית: Gambas) היא שפת תכנות הדומה ל-Visual Basic בלינוקס.

Gambas הוא ראשי תיבות רקורסיבים של Gambas Almost Means Basic (הכוונה של גאמבס היא כמעט בייסיק).

[עריכה] אפשרויות

בעזרת גאמבס מפתחים יכולים:

  • להשתמש בבסיסי נתונים כמו MySQL או PostgreSQL
  • לבנות אפליקציות של KDE בעזרת DCOP
  • לתרגם פרויקטים של Visual Basic ל-Gambas ולהריץ אותם.
  • לבנות פרויקטים של רשת

[עריכה] השונה מ-Visual Basic של מיקרוסופט

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

יש גם שוני בין הסייומות:

נתון השוואה GAMBAS VISUAL BASIC
סייומת פרויקט .project (בכול תקייה אחת) .vbp
module .module .bas
class .class .cls
form .frm .form
משאבים בינארים .frx כול מה שיש בתקייה

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

[עריכה] פיתוח

גאמבס עובד ב-GUI וב-QT, וצריך את החבילה GAMBAS-RUNTIME בשביל להפעיל את התוכנות שיצרו בו. בינתיים אין גרסה ל-Windows אבל אפשר להריץ אותו ב-Cygwin אבל בלי תוכנות גרפיות.

כלים אישיים

גרסאות שפה
מרחבי שם
פעולות
ניווט
קהילה
תיבת כלים
דף זה בשפות אחרות
הדפסה/יצוא