Hacker News new | ask | show | jobs
by jhatemyjob 274 days ago
Thanks for sharing your experience. I'm curious why it would cause your project to compile slower though? It's a scripting language, so you don't need to compile anything, right? Do you mean compiling the Luau VM itself?
1 comments

Yes, I mean Luau itself, not the scripts.
In that case, wouldn't incremental builds solve this?
Also, why would you need to compile it more than the one initial time? Are you actually making changes to Luau itself, rather than just using it?
Think they meant their C++ bindings for Luau, not Luau itself.
No, I mean Luau itself. I distribute Luau as dll by default, but without the analysis module, to keep it small (~600KB). If users want to have analysis, they need to build Luau from source. Bindings are not an issue, since they use only C API from Luau, which is fast to compile.