DIP1028 - Rationale for accepting as is
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Wed May 27 11:43:39 UTC 2020
On 5/27/20 6:03 AM, Walter Bright wrote:
> On 5/26/2020 5:20 AM, Johannes T wrote:
>> On Tuesday, 26 May 2020 at 03:37:29 UTC, Walter Bright wrote:
>>> [..]
>>
>> Thank you very much for your patience with all the negative feedback.
>> I get your decision to not annotate extern C with @system by default.
>> The biggest issue with extern @system is that @trusted would become
>> less useful when dealing with declarations and bindings. @trusted
>> would appear more frequently. We wouldn't be able to assume that the
>> author put in effort in assessing the trustworthiness of a
>> declaration. More greenwashing, less safety. Those are severe
>> drawbacks, I agree.
>> However, as Andrei pointed out, PR is a huge problem. We need to be
>> able to sell it with a straight face.
>
> Frankly, I feel that if I could sit down with you folks, I can get the
> idea across what I'm trying to accomplish.
Didn't work with me.
More information about the Digitalmars-d-announce
mailing list