Notice how in any sane language this shit is not necessary? Why is C such shit?
Name:
Anonymous2014-08-22 0:02
You are a shit programmer if you need header guards
Why is C such shit?
Since C11 even if you are a shit programmer who double-includes headers you can do it without include guards since you can use typedef for the same type more than once, same goes for function declarations (true for before and after C11)
>>2 There are valid reasons for including things in headers. Like, say, you're working on your app and put all your includes in a single header, then include that header in everything else. What if you accidentally include the giant header in another header that is included in giant header itself. This is a perfectly common use case and if C weren't just portable assembly, then there wouldn't be a problem.
Header guards are not necessary in a project. People use them to make sure they don't accidentally trigger a bug that is hard to trace, but 100% correct code does not need them. Why are you such a shit?
Name:
Anonymous2014-08-22 14:25
guard my anus
Name:
Anonymous2014-08-22 15:19
accidentally trigger a bug that is hard to trace
until programming is done by flawless beings, tools should be forgiving of mistakes.
Why do Arab girls hide their faces? Because Mudslimes are disgustingly ugly.
Name:
Anonymous2014-08-22 21:27
>>17 Well it's more like because male sandniggers are incredibly horny beasts and just seeing a female sandnigger can send them off the edge. So they have the female sandniggers cover up and just rape male goats (or boys) instead.
HERE IS Edward Bear, coming downstairs now, bump, bump, bump, on the back of his head, behind Christopher Robin. It is, as far as he knows, the only way of coming downstairs, but sometimes he feels that there really is another way, if only he could stop bumping for a moment and think of it.
Name:
Anonymous2014-08-22 23:13
C is shit because you, as a programmer, are shit. Better languages do exist, but you will never find them. On the off chance you did, you wouldnt recognize it; it would be just more shit to you. You do not deserve better. Not you, not your compsci 101 professor, not Shiva your curry-reeking coworker, not Lamdba A. Calculus, not Lambdadelta, not Lain, not Ken Thompson, not even The Anti-Cuddet himself. You are a shit eating worm. You are no more than a little parasitic worm, shat out of a cow into in a large field full of cow shit. A shitworm's station in life is to wiggle around in its little shit pile and eat that shit, processing it just enough that grass can grow and you can make a whole new generations out of shitworms. Put bluntly, your destiny is to turn shit into shitworms. Furthermore, a shitworm lacks even the capacity to aspire higher, the best you can do is search for tastier shit to eat. So quit looking for sugar dropped to you by your superiors, and get back to munching shit with the rest of the shitworms, because that is all you will ever be capable of finding.