Hacker News new | past | comments | ask | show | jobs | submit login

That's a good point. I know in the case of Rust in particular there are other invariants, like that each 32-bit code point is guaranteed to have a valid value. (The compiler knows this and may use unset bits to stash enum state or something like that.) But maybe in other languages without such strict validity guarantees, it's less of a big deal?



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: