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-21 20:12

[1] Yes.
[2] Dijkstra never used Lisp.
[3] Not retarded, because it gives you a whole extra namespace to work with.
[4] How is this an issue?
[5] Not sure I have much to say on this. The compiler'd be all "oh look, you declared foo after your first function call, that's cool, i'll just move it up there"
[6] Isn't that C's problem and nothing to do with style?
[7] >>3,7

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