تمت ترجمة المحتوى الموجود على هذا الموقع باستخدام الذكاء الاصطناعي (AI) أو تقنية الترجمة الآلية، وقد تحتوي على أخطاء.

Skip to content
Programming Languages

أهداف نظام أنواع Luau

View Publication

Author

ليلي براون، وآندي فريزن، وآلان جيفري

Venue

ورشة عمل الجوانب البشرية لمساعدي التصنيف والاستدلال 2021

Abstract

Luau هي لغة البرمجة النصية التي تدعم التجارب التي ينشئها المستخدمون على منصة Roblox. وهي لغة ذات أنواع ثابتة، تستند إلى لغة Lua ذات الأنواع الديناميكية، مع استدلال الأنواع. تُستخدم هذه الأنواع لتوفير المساعدة في المحرر في Roblox Studio، وهو بيئة التطوير المتكاملة (IDE) لإنشاء تجارب Roblox. نظرًا لمجتمع مطوري Roblox المتنوع بشكل فريد، يجب أن تعمل Luau بطريقة مختلفة بعض الشيء عن لغة البرمجة التقليدية ذات النوع الثابت. في هذه الورقة، نصف بعض أهداف نظام أنواع Luau، مع التركيز على النقاط التي تختلف فيها هذه الأهداف عن أهداف أنظمة الأنواع الأخرى.