Hacker News
points by slopinthebag 3 days ago | 0 comments
no rust programmer would ever return a sentinel string like this.
[–] ethin 3 days ago
Are you sure about that? When backwards compatibility comes into the picture people tend to bend over backwards.
[–] _flux 2 days ago
Backwards compatibility with what? Rust has always has had enum also for this exact case, to avoid encoding sentinels as strings or pointers.
[–] slopinthebag 2 days ago
im quite positive the only rust programmer who would do this is a C programmer who doesn't understand rust
[–] anonreplier 2 days ago
why, because they all use agents to do the coding and don't check it?
[–] slopinthebag 2 days ago
because rust has features that makes doing it pointless.

in theory could someone do it? yeah, just like in theory someone could program a calculator to randomly rm -rf ~ when pressing +.

but in practice would anyone do it? no.