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...