Y Hacker News Books
21st Century C
Buy on Amazon4.5 out of 5, 121 ratings on Amazon

#545 of 2,654 all-time

21st Century C

O'Reilly

12 people recommended it in 7 threads, 2014–2022.

1 commenter pushed back on it — worth reading the threads.

What people on Hacker News said

agentultra
Amazing! Finally a practical book about C. The modern tool-set available, the notable language features of C99 and C11, and a few in-depth projects to pull it all together. Great book.

on HN, 2015

a3n
The first half is the development environment, which is great, since there's some new stuff since I left, and lots of stuff I've forgotten or never knew.

on HN, 2016

actf
In my opinion the book is mostly targeted at people that have had some C experience in the past (probably long ago in school) and have since moved on to newer languages.

on HN, 2014

satysin
Just a FYI for anyone looking to get it - make sure you get the latest edition (currently 2nd edition) as the first had a lot of issues which they fixed in the 2nd edition thanks to good feedback.

on HN, 2017

a3n
Besides the treatment of modern standard C, I like that it treats the C development and distribution environment as a first class subject.

on HN, 2017

lossolo
I liked comment about manual memory management ("This memory model is why Jesus weeps when he has to code in C") and on page 151 in features table "Jesus weeps", made me smile.

on HN, 2017

agentultra
One of the greatest non-free books, IMO, is 21st Century C and I cannot recommend it enough.

on HN, 2017

Where it comes up