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

How to C

Name: Anonymous 2016-01-08 14:23

https://matt.sh/howto-c

Very good read for anyone that wants to write this outdated language in 2016.

Name: Anonymous 2016-01-09 7:00

I usually get an anger boner when I read something like "Modern XYZ" or "XYZ in 20XX" -- implying the "old" (and often proven) way of doing something has suddenly become obsolete.
As far as I can tell, there's 2 different reasons for such opinions to occur:
1. The model of something has changed, like an API, which is only sometimes changed for good reason (e.g. 3D APIs, server backend stuff, etc).
2. Someone wants to sell you an opinion ('sell', as in book, seminar or vendor-lock-in).
This one though, just seems to be someone (partially) uninformed. Especially the stdint.h promotion seems to be baseless and useless: there's solid reasons for using char/int/unsigned (also, they wouldn't be in the standard anymore if they were 'obsolete'/dangerous, like gets()).
I do have to agree with him on size_t (although I try to avoid it) and -Wall -Wextra, though.

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