4 ms·
it's about context. Suppose you just document "please take this into account" because it's a low-level FFI library, that's being called by a high-level PL, whi
by dnautics 6y ago
it's about context.
Suppose you just document "please take this into account" because it's a low-level FFI library, that's being called by a high-level PL, which will make sure that your memory management is sane.
An analogy: "non-threadsafe" code; typically you just tag 'non-threadsafe' and if someone misuses it, it's on them.