News for hackers. Stuff that matters.
Re:Beej’s Guide to C Programming [pdf] by throws23577 on Friday April 23, 2021 @08:15AM (#26913913)
I haven't read these 2 books, but would like the opinion of someone who did.

[1] C Interfaces and Implementations: Techniques for Creating Reusable Software by David Hanson - HN's tptacek seemed to rave about this book, that's how I heard of it. Wonder what he thinks of it in 2021.

[2] C Programming: A Modern Approach by K. N. King - this one seems to be loved by many. Seems to be more 'beginner-friendly' than the 1st one I guess.

Re:Beej’s Guide to C Programming [pdf] by ZoomZoomZoom on Friday April 23, 2021 @08:39AM (#26914098)
You can always check reviews published by ACCU.org:

K. N. King "C Programming":

https://accu.org/bookreviews/1999/graham_1260/

Ben Klemens "21st Century C":

https://accu.org/bookreviews/2016/demin_1882/

Robert C. Seacord "Effective C":

https://accu.org/bookreviews/2020/glassborow_1952/

https://accu.org/bookreviews/2021/bruntlett_1959/

Re:Beej’s Guide to C Programming [pdf] by throws23577 on Friday April 23, 2021 @09:09AM (#26914374)
Wow I never heard of Robert Seacord's 'effective C'. Thank you.

Edit: Here's a short rationale for the book by the author.

https://ieeexplore.ieee.org/document/9237323

Re:Beej’s Guide to C Programming [pdf] by tptacek on Sunday April 25, 2021 @01:54AM (#26930594)
It remains my favorite C book, though: I don't think you should write much C anymore.
Re:Beej’s Guide to C Programming [pdf] by mrslave on Sunday April 25, 2021 @01:58AM (#26930608)
My favorite is Expert C Programming: Deep C Secrets by Peter van der Linden. I started it as soon as I encountered C at university and could only get through about a chapter at a time. By third year when the assignments in C got hard I was in a great position, partly for this book. Even crazier is I enjoyed it.
Re:Beej’s Guide to C Programming [pdf] by dllthomas on Monday April 26, 2021 @06:00PM (#26948802)
My only complaint about that book is the title - by the time I'd got to it I was nodding along to things I'd figured out long before or nitpicking things that were "merely" right enough to be useful. Maybe I was already solidly expert, but I feel like for most things programming the knowledge available is so broad that there will be some significant gaps between experts; in any case, I wish I had picked it up ten years prior.