setjmp to implement exceptions in C? What the fuck? Actually the entire API is a gigantic clusterfuck. Jesus Christ why does anybody use this shit?
Name:
Cudder !cXCudderUE2018-03-24 21:23
To be fair, you have to have a very high IQ to understand C. The undefined behaviour is extremely subtle, and without a solid grasp of the C standard most of the undefined behaviour related bugs will go over a typical programmer's head. There’s also C's simplistic outlook, which is deftly woven into the specification - the design philosophy draws heavily from Unix and BCPL, for instance. The C programmers understand this stuff; they have the intellectual capacity to truly appreciate the depths of the C programming language, to realise that they’re not just writing programs - that they directly communicate with the hardware. As a consequence people who dislike C truly ARE idiots - of course they wouldn’t appreciate, for instance, the humour in C’s existential catchphrase “SIGSEGV”, which itself is a cryptic reference to ridiculing programmers that do not know C. I’m smirking right now just imagining one of those addlepated simpletons scratching their heads in confusion as Anus Ritchie’s genius unfolds itself on their computer screens. What fools.. how I pity them.
And yes, by the way, I do have a Anus Ritchie tattoo. And no, you cannot see it. It's for the ladies' eyes only - and even then they have to demonstrate that their algorithms are implemented within 5 CPU cycles of my own (preferably higher) beforehand. Nothing personnel kid.