On Tuesday, 26 May 2020 at 06:55:31 UTC, Petar Kirov [ZombineDev]
wrote:
On Monday, 25 May 2020 at 23:39:33 UTC, Andrei Alexandrescu
wrote:
[..]
Thank you, Andrei, you've put this quite eloquently. With more
than 200+ replies, unfortunately, this whole discussion looks
like an excessively inefficient use of the community's time.
One way to resolve this stalemate (which I've proposed in
another post) is to split off the point of contention from
DIP1028. In other words, amend the newly proposed compiler
switch `-preview=safedefault` to not change the meaning of
non-extern(D) function declarations and introduce a new
compiler switch `-implicitly-{safe,trusted}-extern-fn-decls`
(*) that adds the automatic "greenwashing" functionality that
Walter desires so much.
If the greenwashing part was separated and delayed it would give
time to find out if Walters hypothesis about people just doing it
themselves is true.