Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

GNU Coding Standards

Name: Anonymous 2011-01-21 18:32

GNU teaches you how to become a terrible programmer:

    http://en.wikipedia.org/wiki/GNU_Coding_Standards

[1] Retarded indentation
[2] use of goto
[3] Struct is not typedef'd
[4] Using &poop instead of a proper pointer
[5] Variables not declared at top of function (ANSI C requires it)
[6] global elements have no namespacing
[7] Expressions are not properly grouped (foo.bar < GIZMO_SNUFKIN_THRESHOLD / 2 is ambigious, what gets executed first? parentheses are your friends)

Name: Anonymous 2011-01-22 10:37

>>27

OMG GOTO IS HARMFUL, IT IS EVIL DON'T USE IT
Most people wo use goto have not the slightest idea ````why'''' they use it.

when you need address of poop, you use &poop. what is the problem?
When you want a pointer, you declare a pointer. When you want a reference, you declare a reference. If you do otherwise, you deserve to be murdered in the most gruesome way.

then use a better compiler
It's a standard for a goddamn reason.

lol, namespacing
At this point, I've realized that you never wrote anything remotely useful, or will ever get popular with your non-existant software.

division and multiplication are pretty much the first operations executed. foo.bar < GIZMO_SNUFKIN_THRESHOLD / 2 would be 0 if < is executed first (1/2 == 0/2 == 0). you have to be an idiot to confuse this
It's about grouping, and not about this particular statement. you have to be an idiot not to know what groups are :3

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List