Determining @trusted-status
Clarice
cl at ar.ice
Fri May 29 00:09:56 UTC 2020
It seems that @safe will be de jure, whether by the current state
of DIP1028 or otherwise. However, I'm unsure how to responsibly
determine whether a FFI may be @trusted: the type signature and
the body. Should I run, for example, a C library through valgrind
to observe any memory leaks/corruption? Is it enough to trust the
authors of a library (e.g. SDL and OpenAL) where applying
@trusted is acceptable?
There's probably no one right answer, but I'd be very thankful
for some clarity, regardless.
More information about the Digitalmars-d-learn
mailing list