Building the compiler in 2 seconds with `dmd -i`

Jonathan Marler johnnymarler at gmail.com
Fri May 19 22:53:20 UTC 2023


On Friday, 19 May 2023 at 14:28:38 UTC, Adam D Ruppe wrote:
> On Friday, 19 May 2023 at 09:51:39 UTC, Dennis wrote:
>> Eventually I hope to make just `dmd -i dmd/mars.d` work, I'll 
>> see how close I can get to that.
>
>
> dmd -i is heaven. I, without a doubt, place it as the most 
> significant addition to the D ecosystem of the last six years 
> (probably more if I extended the audit)
>
> I've deleted so many convoluted builds in favor of it and 
> always seen wins.

That means alot coming from you Adam, Thanks!

I went back and looked at the forum discussion where I initially 
proposed this feature, then the following PR to implement it: 
https://github.com/dlang/dmd/pull/7099

That PR has around 400 comments, some deleted as there were some 
high emotions in there :) It's interesting to go back and see 
what you did 6 years ago. I'm glad to say I've learned a little 
more "tact" since then.



More information about the Digitalmars-d mailing list