بعد ٦٠ ألف سطر من لغة لوا: تأملات مطور ألعاب
أجرى أوليغ من لودين.آي أو مقابلة مع إيفان تروسوف، المبرمج الرئيسي للعبة كرافتوماتيون ١٠١ القائمة على لغة لوا (حوالي ٦٠ ألف سطر من التعليمات البرمجية تم بناؤها باستخدام محرك ديفولد)، حول تجربته. ناقش إيفان إيجابيات وسلبيات لغة لوا، مثل عدم وجود عوامل تشغيل زيادة والقُسمة، ومؤشرات المصفوفة التي تبدأ من ١. على الرغم من ذلك، فإنه يقدر بساطة ومرونة لغة لوا، وخاصةً "الجداول" القوية لديها، لكنه يلاحظ أن أخطاء وقت التشغيل قد تنشأ في المشاريع الكبيرة نظرًا لكتابة البيانات الديناميكية. قارن لغة لوا بلغة بايثون وسي++، وناقش الاستخدام المحتمل لأدوات التحليل الثابت وترقيات لغة لوا المحتملة (مثل لواو). في النهاية، وجد أن لغة لوا تعمل بشكل جيد داخل ديفولد، لكن بالنسبة للمشروع التالي، قد يفكر في استخدام لغة أكثر صرامة من حيث الكتابة لاكتشاف الأخطاء في وقت التجميع.
اقرأ المزيد