points by cowlevel 2 days ago | 0 comments
However this is limited by the compiler's actual abilities and code. The C standard doesn't forbid nasal demons, but the compiler isn't programmed to invoke nasal demons and isn't running on hardware with that capability, so it won't happen.
I've heard nasal demons invoked as a literal possibility. No they are not a literal possibility.
[–] Xirdus 2 days ago
[–] cowlevel 2 days ago
Which is zero, to be clear. There's not even a standard USB device class for a nasal demon releaser
A null check elision is not a demon up my nose - it's a null check elision.
[–] Xirdus 1 day ago
[–] neomantra 1 day ago
[–] miki123211 1 day ago
That's... a bizarre choice, considering how religious C is about not making any assumptions about what a machine can and cannot do, even going to the trouble of working with non-IEEE floats and int types that are not a multiple of 8 bits.
[–] Xirdus 1 day ago