On Monday, 30 May 2016 at 20:58:51 UTC, poliklosio wrote:
- Lua is the primary build description language.
Why not D?
Generating the JSON build description should entirely
deterministic. With Lua, this can be guaranteed. You can create a
sandbox where only certain operations are permitted. For example,
reading files is permitted, but writing to them is not. I can
also intercept all file reads and mark the files that get read as
It certainly could be done in D, or any other language for that
matter. All that needs to be done is to write a program that can
output the fundamental JSON build description.