Am 11/13/2009 04:30 PM, schrieb Darrin Chandler:
On Fri, Nov 13, 2009 at 03:35:46PM +0100, elias r. wrote:
Hey out there!
I started thinking about improving my C-programming knowledge,
especially towards OpenBSD (and unix in general) -programming as well as
secure programming.
Does anyone have a hint which resources are worth reading (e.g. which
books about the unix api?)
The C Programming Language - This is a must if you're doing C. It's very
readable and teaches much more than just language syntax. It's a small
book, but if you read their example code until you really "get it" you
will have learned a lot. There are also exercises that will make you
*think* about how to structure your code, etc.
Advanced Programming in the UNIX Environment - Covers many, many parts
of UNIX programming and is a nice read. It's organized by topic, so
after you have read it you can easily use it as a reference.
Also, Brett Lambert's suggestion of reading libc is excellent. There's
no substitute for reading live, real world code.
Hope this isn't worst question ever (yeah, i know internet searches)...
I'd simply like some advice where to start ..
It's not the worst. ;-) "Where or how can I learn" is a fine question.
Much better than "Just give me the answer so I don't have to read or
think"
thanks, but regarding the "books" link on openbsd.org it seems really a
bit stupid to ask for books ;)
i already own The C Programming Language, indeed its nice to read!
will go for the APUE and the libc suggestions! :)
thanks!