افتح القائمة الرئيسية

جامباس هي لغة برمجة للحاسوب من عائلة اللغات المبنية على لغة بيسك القديمة ، وهي بيئة تطوير مجانية ومفتوحة المصدر ، تحمل أوجه شبه للغة فيجوال بيسك ، وهي تعمل على بيئة نظام لينكس.[2][3][4]

جامباس
شعار لغة جامباس

Gambas-3.3.4-Xfce-Fedora16.png
 


التصنيف برمجة كائنية التوجه
ظهرت في 1999
صممها Benoît Minisini
نظام التشغيل لينكس،  ويونكس،  وهايكو  تعديل قيمة خاصية نظام التشغيل (P306) في ويكي بيانات
الرخصة رخصة غنو العمومية
التطوير
المطور Benoît Minisini
آخر إصدار 2.23.1
رقم اخر اصدار 3.9.2 (1 يناير 2017) (نسخة مستقرة)[1]  تعديل قيمة خاصية معرف نسخة البرنامج (P348) في ويكي بيانات
التأثير
متأثرة بـ فيجوال بيسك.
متفرقات
موقع ويب http://gambas.sourceforge.net/
لقطة لبيئة التطوير لجامباس

رغم قلة انتشار البرمجة باللغات المبنية على لغة بيسك في بيئة لينكس ، إلا أن جامباس تعتبر واحدة من أشهر هذه اللغات ، وهي موجهة لمبرمجي فيجوال بيسك الذين قرروا الانتقال للبرمجة على نظام لينكس.

محتويات

المزاياعدل

تمكن جامباس المطورين من القيام بالمهام التالية:

توفر جامباس لغة برمجة كائنية التوجه بالإضافة إلى بيئة تطوير متكاملة تعمل بواجهة رسومية سهلة وتم تصميمها بلغة جامباس ذاتها، يمكن بواسطتها تطوير تطبيقات رسومية باستخدام مكتبة البرمجة الرسومية QT أو جتك+ ، وهي تدعم اللغة العربية ، كما تحتوي على أداة رسومية لتصميم نماذج ونوافذ البرامج الرسومية.

الاختلافات مع فيجوال بيسكعدل

تختلف جامباس مع فيجوال بيسك في بعض النقاط الهامة ، على سبيل المثال في لغة فيجوال بيسك يمكن أن يبدأ دليل المصفوفة بالرقم 0 أو 1 بينما في جامباس فإنه دائما ما يبدأ بالرقم 0.

تطوير جامباسعدل

أنشئت جامباس بواسطة المطور الفرنسي Benoît Minisini عام 1999 وهي مجانية ومفتوحة المصدر متاحة تحت ترخيص رخصة جنو العمومية وآخر الإصدارات المتاحة هي 2.23.1 بتاريخ 27 مايو 2011.

يجري أيضا تطوير سلسلة الإصدارات الثالثة والتي من المنتظر أن تحتوي على ميزات جديدة مثل دعم الإصدار الرابع من مكتبة البرمجة الرسومية QT.

دعم اللغة العربيةعدل

تدعم جامباس استخدام اللغة العربية في واجهات البرامج ، كما تدعم ترميز يونيكود ، وكذلك يصدر تعريب لواجهة بيئة التطوير المتكاملة ، كما تم ترجمة الموقع الرسمي لها إلى العربية.

انظر أيضاعدل

مراجععدل

  1. ^ http://gambas.sourceforge.net/en/main.html
  2. ^ "Gambas3 ShowCase". gbWilly. مؤرشف من الأصل في 3 أكتوبر 2016. اطلع عليه بتاريخ 22 سبتمبر 2013. 
  3. ^ "23 projects tagged "Gambas"". Freshmeat. مؤرشف من الأصل في 6 أغسطس 2011. اطلع عليه بتاريخ 28 أكتوبر 2012. 
  4. ^ An Alphabet of Computer Languages: BASIC, بي سي لينكس أو إس Magazine نسخة محفوظة 25 مايو 2017 على موقع واي باك مشين.

وصلات خارجيةعدل