[Not really OT] Crowdstrike Analysis: It was a NULL pointer from the memory unsafe C++ language.
Paolo Invernizzi
paolo.invernizzi at gmail.com
Mon Jul 29 08:13:22 UTC 2024
On Sunday, 28 July 2024 at 23:20:32 UTC, Guillaume Piolat wrote:
> On Sunday, 28 July 2024 at 14:25:14 UTC, Timon Gehr wrote:
>>
>> What is even the point? If you think maintaining a memory-safe
>> interface is a waste of time and a non-feature, something that
>> nobody actually needs, don't even attempt to do it.
>>
>
> I want to use it to find memory-safety bugs and see the
> foretold benefits, and indeed because other users of my libs
> may have untrusted inputs.
>
> One roadblock is those two semantic meaning of @trusted.
There's no two semantic meaning of @trusted, there's only one:
the interface MUST be safe.
If @trusted trusted is abused for another semantic, then D
should introduce something explicit for that other semantic, not
poison @trusted.
/P
More information about the Digitalmars-d
mailing list