Jai compiles 80,000 lines of code in under a second

mate aiueo at aiueo.aiueo
Fri Sep 21 07:58:56 UTC 2018


On Friday, 21 September 2018 at 07:19:41 UTC, mate wrote:

>> Reproducible builds are out too, as the produced object file 
>> is no longer purely a function of the source code and compiler 
>> version.
>
> It depends on the developer not doing anything stupid in the 
> build instructions, be it compiler-executed or not. Doesn’t it?

I realize that with build instructions written in unrestricted 
language it is easier to create a dependency on something else 
than the compiler, such as the OS. Maybe they plan to solve this 
problem with appropriate facilities and discipline.

With standard build systems, the produced object file can depend 
on some specific state of the OS too (I think there were Windows 
updates influencing how VisualStudio was producing object files).


More information about the Digitalmars-d mailing list