التدوينات داخل قسم لغات البرمجة:

هل لغة جو أفضل من لغة بي اتش بي ؟

مجال برمجة الويب ضخم جداً ، يعني أحياناً صفحات الويب المجمعة على السيرڤر، أو الـ API ، أو الخدمات الصغيرة - microservices ، .. وهكذا. دعونا أولاً نحدد مؤهلات وشروط لغة البرمجة الأفضل لمجال الويب. بيئة البرمجة الأدوات المكتبات سوق العمل قصص النجاح سهولة الصيانة والتعديل تصميم اللغة ثبات بيئة العمل الأداء تنفيذ الكود بالتوازي وقت الانتظار سرعة تنفيذ الكود البنية التحتية الاستضافة ونشر الموقع استهلاك الذاكرة والثمن بشكل عام والآن دعونا نبدأ في المقارنة!

شرح لغة سي بلس بلس بإختصار

التدوينة تحت الإنشاء

شرح لغة جو

لغة جو هي .. Imperative language Statically typed : أى المتغيرات محدد نوعها في وقت التحويل (compile time) طريقة كتابة الكود تشبه لغة سي يتحول الكود إلي لغة الآلة المناسبه لكل معمارية وجهاز لا يوجد classes ولكن يوجد structs Interfaces لا يوجد وراثة الفانكشنز functions مواطنين درجة أولي 🤣 الدالة function تعطي أكثر من قيمة closures pointers concurrency : goroutines and channels طريقة كتابة لغة جو مثال أهلاً بالعالم ملف اسمه hello.