Help, I've learned entirely too much about the C and C++ specs today: https://www.reddit.com/r/rust/comments/129mz8z/comment/jepm6px
@yosh It's a consequence of the language being like a billion years old.
The LISP compilers have this too, but a dev notices less because LISP itself is such a flexible language that if your compiler's weird, you can usually macro your way into it working however you want.