Lune: Eine eigenständige Luau-Laufzeitumgebung

2025-05-21
Lune: Eine eigenständige Luau-Laufzeitumgebung

Lune ist eine eigenständige Luau-Laufzeitumgebung, die in Rust geschrieben wurde und eine ähnliche Umgebung wie Node.js, Deno oder Bun für andere Sprachen bietet. Sie verfügt über vollständig asynchrone APIs, eine kleine Größe (ca. 5 MB komprimiert) und umfassende Unterstützung für Dateisystem, Netzwerk und Standard-E/A. Sie bietet erstklassige Dokumentation und eine vertraute Laufzeitumgebung für Roblox-Entwickler, einschließlich eines 1:1-Task-Schedulers. Eine optionale Bibliothek zum Bearbeiten von Roblox-Place- und -Modelldateien und deren Instanzen ist ebenfalls enthalten. Obwohl es einige Roblox-Spiele ausführen kann, liegt der Hauptfokus von Lune nicht auf vollständiger Roblox-Kompatibilität, sondern auf einer performanten und prägnanten Luau-Entwicklungsumgebung.

Entwicklung