جامباس
التصنيف | |
---|---|
ظهرت في |
1999 |
صممها |
Benoît Minisini |
نظام التشغيل | |
الرخصة |
المطور |
Benoît Minisini |
---|---|
الإصدار الأول | |
الإصدار الأخير |
2.23.1 |
المستودع |
متأثرة بـ |
---|
موقع الويب |
---|
جامباس هي لغة برمجة للحاسوب من عائلة اللغات المبنية على لغة بيسك القديمة، وهي بيئة تطوير مجانية ومفتوحة المصدر، تحمل أوجه شبه للغة فيجوال بيسك ، وهي تعمل على بيئة نظام لينكس.[4][5][6]
رغم قلة انتشار البرمجة باللغات المبنية على لغة بيسك في بيئة لينكس، إلا أن جامباس تعتبر واحدة من أشهر هذه اللغات، وهي موجهة لمبرمجي فيجوال بيسك الذين قرروا الانتقال للبرمجة على نظام لينكس.
المزايا
[عدل]تمكن جامباس المطورين من القيام بالمهام التالية:
- استخدام قواعد البيانات مثل ماي إس كيو إل أو بوستجري إس كيو إل.
- بناء تطبيقات لواجهة كيدي بمكتبة QT أو لواجهة جنوم بمكتبة جتك+.
- تحويل برامج فيجوال بيسك للعمل على لينكس بتعديلات طفيفة.
- بناء حلول برمجية للشبكات.
- إنشاء تطبيقات ويب باستخدام CGI.
توفر جامباس لغة برمجة كائنية التوجه بالإضافة إلى بيئة تطوير متكاملة تعمل بواجهة رسومية سهلة وتم تصميمها بلغة جامباس ذاتها، يمكن بواسطتها تطوير تطبيقات رسومية باستخدام مكتبة البرمجة الرسومية QT أو جتك+ ، وهي تدعم اللغة العربية، كما تحتوي على أداة رسومية لتصميم نماذج ونوافذ البرامج الرسومية.
الاختلافات مع فيجوال بيسك
[عدل]تختلف جامباس مع فيجوال بيسك في بعض النقاط الهامة، على سبيل المثال في لغة فيجوال بيسك يمكن أن يبدأ دليل المصفوفة بالرقم 0 أو 1 بينما في جامباس فإنه دائما ما يبدأ بالرقم 0.
تطوير جامباس
[عدل]أنشئت جامباس بواسطة المطور الفرنسي Benoît Minisini عام 1999 وهي مجانية ومفتوحة المصدر متاحة تحت ترخيص رخصة جنو العمومية وآخر الإصدارات المتاحة هي 2.23.1 بتاريخ 27 مايو 2011.
يجري أيضا تطوير سلسلة الإصدارات الثالثة والتي من المنتظر أن تحتوي على ميزات جديدة مثل دعم الإصدار الرابع من مكتبة البرمجة الرسومية QT.
دعم اللغة العربية
[عدل]تدعم جامباس استخدام اللغة العربية في واجهات البرامج، كما تدعم ترميز يونيكود ، وكذلك يصدر تعريب لواجهة بيئة التطوير المتكاملة، كما تم ترجمة الموقع الرسمي لها إلى العربية.
انظر أيضًا
[عدل]مراجع
[عدل]- ^ "Release of Gambas 3.19.0". اطلع عليه بتاريخ 2024-03-17.
- ^ "Tag for 3.18.4". اطلع عليه بتاريخ 2024-03-17.
- ^ الوصول: 7 أكتوبر 2016.
- ^ "Gambas3 ShowCase". gbWilly. مؤرشف من الأصل في 2016-10-03. اطلع عليه بتاريخ 2013-09-22.
- ^ "23 projects tagged "Gambas"". Freshmeat. مؤرشف من الأصل في 2011-08-06. اطلع عليه بتاريخ 2012-10-28.
- ^ An Alphabet of Computer Languages: BASIC, بي سي لينكس أو إس Magazine "نسخة مؤرشفة". مؤرشف من الأصل في 2017-05-25. اطلع عليه بتاريخ 2019-09-04.
((استشهاد ويب))
: صيانة الاستشهاد: BOT: original URL status unknown (link)
وصلات خارجية
[عدل]- جامباس على موقع Open Hub (الإنجليزية)
- جامباس على موقع SourceForge (الإنجليزية)
- الموقع العربي
- الموقع الرئيسي
- الاختلافات عن فيجوال بيسك
- وثائق المساعدة والشرح
جامباس في المشاريع الشقيقة: | |
|
عام | ||
---|---|---|
أنظمة تشغيل | ||
تطوير | ||
مديرو نوافذ | ||
منظمات |
| |
تراخيص | ||
التحديات | ||
سي وسي++ |
| ||||||||
---|---|---|---|---|---|---|---|---|---|
جافا |
| ||||||||
جافا سكريبت |
| ||||||||
سي إل أي |
| ||||||||
أدوبي فلاش |
| ||||||||
بي إتش بي |
| ||||||||
آر |
| ||||||||
بايثون |
| ||||||||
باسكال و أوبجكت باسكال |
| ||||||||
بيسيك |
| ||||||||
غو |
| ||||||||
على الإنترنت [الإنجليزية] |
| ||||||||
Text is available under the CC BY-SA 4.0 license; additional terms may apply.
Images, videos and audio are available under their respective licenses.