ما هي لغة البرمجة GO وأهم ميزاتها وعيوبها واستخداماتها
يوجد العديد من لغات البرمجة كمان أن اختيار لغة الأفضل للبدء يعتبر من الصعوبات التي تواجه المبتدئين في هذه المجال، كما أن الشركات الكبير تقوم بإنتاج لغات جديد وذلك بهدف إضافة ميزات غير موجد باللغات الحالية، واليوم سنتكلم عن لغة قليل ما يتوجه إليها المبتدئين وهي من إنتاج جوجل، لغة GO هذا ما سيكون موضوعنا لليوم.
ما هي لغة البرمجة GO
عملت جوجل Google على ابتكار لغة GO في عام 2007م، تعد مفتوحة المصدر، كمت انها لغة ثابتة ذات مجمع نفايات تلقائيـ ويتم تجميعها (Compiled) إلى لغة الآلة (Native)، تعتمد على بشكل عام مما يعني تألقها في مجال Servers.
ميزات لغة البرمجة GO
تمتلك لغة GO العديد من الميزات من ضمنها:
- لغة GO بسيطة.
- مرنة عالية للكتابة والتنسيق.
- سهلة التعلم والفهم.
- ذات سرعة عالية.
- قدرتها على البرمجة المتزامنة.
عيوب لغة البرمجة GO
للغة جو بعض العيوب التي جعلها ذات شعبية قليلة منها:
- غير كائنية التوجه.
- ليس لها شعبية.
- قلة الدعم المكتبة.
- الواجهات الضمنية.
استخدامات لغة البرمجة GO
يمكن استخدام لغة GO في ما يلي:
- الأدوات المساعدة لوحدة التحكم.
- بناء تطبيقات واجهة المستخدم الرسومية GUI Applications.
- بناء تطبيقات الويب Web Applications.