From d64896a32454143802e54851b96a927ce3aab3cd Mon Sep 17 00:00:00 2001 From: Arseny Kapoulkine Date: Fri, 12 Jun 2020 00:34:56 -0700 Subject: [PATCH] docs: Add open source note as the Q comes up. --- docs/why.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/why.md b/docs/why.md index 0cfe5daf..c1674d4c 100644 --- a/docs/why.md +++ b/docs/why.md @@ -21,3 +21,7 @@ As for the runtime, we had to rewrite the interpreter from scratch to get substa The garbage collector and the core libraries represent more of an incremental change, where we used Lua 5.1 as a baseline but we're continuing to rewrite these as well with performance in mind. While Luau doesn't currently implement JIT/AOT, this is likely to happen at some point; beyond the usual implementation challenges and security concerns, one significant limitation is that we don't have access to JIT on many platforms so for us maintaining excellent interpreted performance for gameplay and application code is more important than reaching peak FLOPS on numerical code. + +## Open source? + +Please note that at this time we are not ready to make Luau implementation publically available in the source form. Right now the only interface to Luau is the Roblox engine (exposed in Roblox game client/server and Roblox Studio).