DIP1028 - Rationale for accepting as is
Steven Schveighoffer
schveiguy at gmail.com
Fri May 22 18:32:59 UTC 2020
On 5/22/20 1:54 PM, Atila Neves wrote:
> My point is that the result of making declarations implicity @system
> instead of @safe would make people just slap @safe on them without
> really thinking about it to get their code to compile. Like I did.
So the solution is -- make the compiler be dumb for you? If you are
going to incorrectly put @safe on it, I want you to have to do it
because YOU made a conscious decision to be careless, not have it done
for you because you forgot.
How about we change the law so if you don't sign a contract, we assumed
you signed it anyway. In order to reject the contract, you have to X out
every paragraph and write "I don't agree to this" and sign that. Any
paragraphs you forget are enforceable.
-Steve
More information about the Digitalmars-d-announce
mailing list