2 ms·
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 c
by Kranar 4y ago
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).