DIP 1028---Make @safe the Default---Community Review Round 1
Guillaume Piolat
first.last at gmail.com
Fri Jan 3 13:03:52 UTC 2020
On Friday, 3 January 2020 at 11:29:47 UTC, Walter Bright wrote:
> On 1/2/2020 9:06 AM, Guillaume Piolat wrote:
>> - Never needed memory-safety, don't see the point, customers
>> are not crying. Will not need it in the future.
>
> Buffer overflows (memory unsafety) are consistently at the top
> of the list of bugs leading to vulnerable software.
I think what will be useful is accepting the change as -preview,
let us build with it and then see how many actual bugs it catched.
>> - I'll just slap @trusted everywhere and call is a day
>
> Arguably better to slap @system everywhere.
Absolutely.
> That was indeed the idea behind unsafety as the default. But
> the programming world has changed. We don't have a choice.
Well yes this sounds like the sort of decision that can avoid
loss of millions in the far future. It's just a bit annoying, no
biggie.
More information about the Digitalmars-d
mailing list