←back to thread

The C23 edition of Modern C

(gustedt.wordpress.com)
515 points bwidlar | 5 comments | | HN request time: 1.372s | source
1. zkirill ◴[] No.41851383[source]
I was going to ask if there is a good list of C books and then answered my own question. It categorizes _Modern C_ as Intermediate level.

https://stackoverflow.com/questions/562303/the-definitive-c-...

replies(3): >>41853777 #>>41856208 #>>41859274 #
2. emmanueloga_ ◴[] No.41853777[source]
Note that this is not a complete list, fwiw. For example, I doesn't include "Effective C." [1].

I like "Effective C" over "Modern C" because it's more engaging ... "Modern C" is super rigorous and feels a bit like reading an annotated spec of the language, which is what an expert may need, but makes for a dull read for a casual C user like me.

--

1: https://nostarch.com/effective-c-2nd-edition

replies(1): >>41859288 #
3. rramadass ◴[] No.41856208[source]
Also see Fluent C: Principles, Practices and Patterns by Christopher Preschern.
4. xbar ◴[] No.41859274[source]
I like Modern C. I have reviewed it favorably in several places. I agree it is intermediate.

I think 21st Century C by Ben Klemens and C Programming a Modern Approach by King are both more approachable alternatives as a modern C companions to K&R.

5. xbar ◴[] No.41859288[source]
I agree, but I think Modern C has good, structured recommendations that make it worth getting through at least once.