Re:Lisp-Stick on a Python
by Jach on Tuesday November 15, 2022 @07:35AM
(#33608354)
(Tongue-in-cheek)
To be fair, Rust is improving over time, as of I think last year you now have to explicitly have that first line to allow the overflow? This behavior is somewhat annoying to replicate in Lisp if you aren't familiar with type declarations and suppressing the debugger:
A bit more work and you could muffle the compilation time warning too. As for how important this is, I'unno, personally I prefer to have my math Just Work by default -- (expt (expt 2 64) 64) or #I((2^^64)^^64) -- and I like by default being given the chance to fix things and continue/restart via the debugger rather than panic.
[ Parent
| on HN ]
There are no comments on this comment yet.