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