4 ms·
I would love feedback on this. I wanna take a secure software design course and my C is lacking. Everyone recommends Learn C the Hard Way. http://c.learncode
by 616c 10y ago
I would love feedback on this. I wanna take a secure software design course and my C is lacking. Everyone recommends Learn C the Hard Way.
http://c.learncodethehardway.org http://c.learncodethehardway.org
tptacek, who is obviously hot stuff here on HN for his infosec knowledge, recommends this book on Amazon favorably on his recommended InfoSec reading list.
C Interfaces and Implementations: Techniques for Creating Reusable Software
https://www.amazon.com/review/RMXKDJNH8UOPU/ref=cm_cr_dp_title?ie=UTF8&ASIN=0201498413&channel=detail-glance&nodeID=283155&store=books https://www.amazon.com/review/RMXKDJNH8UOPU/ref=cm_cr_dp_tit...
He said it is the most advanced C book in existence. If only I had enough time to not only read but understand it all! Haha.
- Nadya 10y agoThat is some high praise coming from someone who's opinions I respect. I may have to pick that book up - thanks for mentioning his review.
- hatsunearu 10y agoHow is this? Some random guy suggested this to me to take my C to the next level: Expert C Programming: Deep C Secrets https://www.amazon.com/Expert-Programming-Peter-van-Linden/dp/0131774298/ https://www.amazon.com/Expert-Programming-Peter-van-Linden/d...
- 616c 10y agoI mean I laughed. But yes, tptacek worship, even from wannabes like me, is annoying (perhaps even to him). My point was can someone steer us to good materials. I proferred what I heard hoping others would correct me and other posters. I like the premise of LCTHW. Why not show me small projects that are simple to compile, but sucky and basic, and ask me to gradually fix him. I went through a few chapters, and it is good. I am just lazy. But the projects are small. If somene fleshed this out into something more thorough, it would help sucky learners like me everywhere!
- tptacek 10y agoYeah, it's pretty weird. CII is a great, great C book though.
- hackerboos 10y agoI've seen that book recommended a lot. Check online for the errata if your book doesn't have an errata insert. 21st Century C is another good one.
- deleted 10y ago[deleted]