but how many COMEFROMs are there
hades
joined 5 months ago
imagine the diffs
Uninitialized automatic variables. E.g. (in C/C++):
int get_time() {
int time;
syscall(/* something that fails */, &time);
return time;
}
probably the worst option for a library
Even worse than returning garbage? :)
Interestingly, Rust is what brought me to this rabbit hole. It does indeed panic in now()[1], but the devs seem to be reluctant to provide the try_now() variant[2].
[1] https://doc.rust-lang.org/nightly/src/std/sys/pal/unix/time.rs.html#124 [2] https://github.com/rust-lang/rust/issues/115482
Just an ad article. "Did you also encounter skill issues while building web applications? Try my platform."