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