News for hackers. Stuff that matters.
Re:Catch-23: The New C Standard Sets the World on Fire by Kranar on Sunday April 02, 2023 @02:20PM (#35413513)
I'd argue that it's stupid to think that it's stupid to rely on UB.

Almost any non-trivial software explicitly relies on undefined behavior, including safety critical libraries such as cryptographic libraries, the Linux operating system has rampant undefined behavior that it makes a conscious decision to use. POSIX makes use of undefined behavior for shared libraries (it treats functions loaded from shared libraries as void*, which is undefined behavior).

There are no comments on this comment yet.