Nội dung trên trang web này đã được dịch bằng trí tuệ nhân tạo (AI) hoặc công nghệ dịch máy và có thể có lỗi.

Skip to content
Programming Languages

Mục tiêu của Hệ thống Loại Luau

View Publication

Author

Lily Brown, Andy Friesen và Alan Jeffery

Venue

Hội thảo về các khía cạnh con người của các công cụ hỗ trợ phân loại và suy luận năm 2021

Abstract

Luau là ngôn ngữ kịch bản hỗ trợ các trải nghiệm do người dùng tạo ra trên nền tảng Roblox. Đây là một ngôn ngữ có kiểu tĩnh, dựa trên ngôn ngữ Lua có kiểu động, với tính năng suy luận kiểu. Các kiểu này được sử dụng để cung cấp hỗ trợ biên tập trong Roblox Studio, IDE để tạo ra các trải nghiệm Roblox. Do cộng đồng nhà phát triển đa dạng đặc trưng của Roblox, Luau phải hoạt động theo cách thức khác biệt so với các ngôn ngữ kiểu tĩnh truyền thống. Trong bài báo này, chúng tôi mô tả một số mục tiêu của hệ thống kiểu Luau, tập trung vào những điểm khác biệt so với các hệ thống kiểu khác.