Greenwashing
Steven Schveighoffer
schveiguy at gmail.com
Thu May 28 01:20:31 UTC 2020
On 5/27/20 8:59 PM, Adam D. Ruppe wrote:
> On Thursday, 28 May 2020 at 00:51:52 UTC, Nicholas Wilson wrote:
>> Separate compilation may be a lot slower if inference must be done for
>> function bodies.
>
> Extremely unlikely - it already does those checks to confirm the
> annotation anyway!
This isn't something I thought of. I am surprised if the compiler
semantically analyzes only-imported functions. In fact, I'm almost sure
this doesn't happen (based on D's track record with unittests).
But in practice much of D is actually templates already. I doubt this
would have a tremendous impact.
In any case, this COULD be mitigated via some sort of intermediate form,
or .di files.
-Steve
More information about the Digitalmars-d
mailing list