Rationale for accepting DIP 1028 as is

Sebastiaan Koppe mail at skoppe.eu
Fri May 29 11:33:01 UTC 2020


On Thursday, 28 May 2020 at 16:01:35 UTC, Johannes Pfau wrote:
> Am Thu, 28 May 2020 12:28:16 +0000 schrieb Sebastiaan Koppe:
>> If it does come back to haunt him, he can always add a DIP to 
>> make extern(!D) @system by default. It won't invalidate any 
>> work.
>
> This would be another round of massively breaking user code.

The breakage will be split in two rounds, but the amount of code 
needed to be modified would be the same as with the 
safe-by-default-except-for-extern-non-c. With the possibility of 
not needing the second round.

I know, arguing for a lost cause...


More information about the Digitalmars-d-announce mailing list