ما هي لغة البرمجة GO وأهم ميزاتها وعيوبها واستخداماتها

شرح لغة GO:



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

أهم ميزات وعيوب واستخدامات لغة البرمجة GO:



ميزات لغة البرمجة GO:

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

عيوب لغة البرمجة GO:

  • غير كائنية التوجه.
  • يظن الكثير بأنها لغة غير ممتعة.
  • ضعف دعم المكتبة.
  • الواجهات الضمنية.

استخدامات لغة البرمجة GO:

  • الأدوات المساعدة لوحدة التحكم.
  • تطبيقات واجهة المستخدم الرسوميةGUI Applications.
  • تطبيقات الويبWeb Applications.

إرسال تعليق

أحدث أقدم