[Not really OT] Crowdstrike Analysis: It was a NULL pointer from the memory unsafe C++ language.

Walter Bright newshound2 at digitalmars.com
Sun Jul 28 07:02:02 UTC 2024


On 7/25/2024 12:36 PM, Timon Gehr wrote:
> I am taking issue with throwing overboard even the aspiration of memory safety. 
> You won't get D widely recognized as a safer language if its ecosystem is 
> actively encouraged to build on careless `@trusted` slapping-on, even on 
> functions where it is completely obvious that they have an unsafe interface.

There isn't a transition path to @safe by default unless there is a way to do it 
incrementally.

I've done many transitions of large programs from one form to another. Doing it 
all at once does not work. It doesn't matter how hard you try. It doesn't work.


More information about the Digitalmars-d mailing list