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

Walter Bright newshound2 at digitalmars.com
Fri Sep 21 06:30:40 UTC 2018


On 9/20/2018 10:11 PM, mate wrote:
> Note that the build can be done at compile time because the metaprogramming 
> capabilities of the language are not limited in terms of system calls.

Back in the naive olden days, Microsoft released ActiveX, where a web page could 
load executable objects (!) from the internet and run them in the browser.

It quickly became apparent that this was a disaster, as lots of people on the 
internet aren't to be trusted.

CTFE on D doesn't allow making any system calls. This is on purpose.


More information about the Digitalmars-d mailing list