Every story and comment from the Hacker News API, in a layout borrowed from 2001.
A comment on Why Go Is Not Good (2014). Parent comment
There's a handful of us, a handful!
FWIW Rust checks for overflow in debug mode, and while that's elided by default when compiling with optimisations it can be re-enabled with a -Z flag:
> rustc test.rs > ./test thread '<main>' panicked at 'arithmetic operation overflowed', test.rs:4 > rustc -O test.rs > ./test Overflowed! > rustc -O -Z force-overflow-checks=on test.rs > ./test thread '<main>' panicked at 'arithmetic operation overflowed', test.rs:4
There's a handful of us, a handful!
FWIW Rust checks for overflow in debug mode, and while that's elided by default when compiling with optimisations it can be re-enabled with a -Z flag:
And of course some languages bypass the whole thing by automatically promoting to dynamically sized integrals.