DIP 1028---Make @safe the Default---Community Review Round 1
Jesse.K.Phillips+D at gmail.com
Tue Jan 14 06:12:35 UTC 2020
On Monday, 13 January 2020 at 20:37:33 UTC, Steven Schveighoffer
> How does the DIP affect interfaces and class virtual functions?
> Especially interfaces without marking will be a potential
> problem as there will be no errors on a @system interface stub
> which now is tagged with @safe but has no implementation to
> complain about. But an implementing class would fail to compile
> potentially (and might be in a separate project). This is a
> fundamental API difference that's not easy to account for. The
> DIP should address that process.
I agree and I think my request for a depreciation plan would
request that unspecified interface methods be deprecated.
More information about the Digitalmars-d