عقد من الشكاوى حول Go: لماذا لا يزال هذا المبرمج يكره Go

2025-08-22

تُبرز انتقادات مبرمج دامت عشر سنوات على لغة Go العديد من العيوب المحبطة. تشمل المشاكل: نطاق متغير خطأ غير منطقي يؤدي إلى مشاكل في القراءة والأخطاء؛ نوعان من nil يزيدان التعقيد؛ قابلية نقل ضعيفة مع تجميع مشروط غير بارع؛ سلوك غير متوقع لوظيفة الإلحاق؛ تعليمات تأجيل غير مرنة لإدارة الموارد؛ مكتبة قياسية تبتلع الاستثناءات؛ دعم غير كافٍ للترميزات بخلاف UTF-8؛ وإدارة ذاكرة غير فعالة. يجادل الكاتب بأن هذه ليست تحديات تقنية، بل عيوب تصميم أساسية، مدعياً أن Go كان يمكن أن يكون أفضل بكثير.

التطوير تطوير برمجيات