News for hackers. Stuff that matters.
Re:Haskell and Rust by saagarjha on Sunday November 10, 2019 @03:13AM (#21497037)
No, there's a distinction. "Implementation defined" means that every implementation is free to do what it likes, but it must document what it does. Undefined behavior is illegal to have in your program, period, and means the implementation has no restrictions on what it can do–including being inconsistent.

There are no comments on this comment yet.