Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Zed Shaw's "Learn C the hard way". Had years of scientific programming before that (R, Matlab). But I used to be afraid of working with "real" code bases. This book (which still has an unfinished feel to it) helped me understand how computers work and how to write programs with that understanding - at a high level. Learning about "Object-oriented programming" with plain C was super fun. Not the most illuminating book I've read (e.g. The Gene by Siddhartha Mukherjee), but the others did not change my life.


Thank you! I've been contemplating what I should learn next. I read your comment, bought the course, and have already started the exercises. Excellent recommendation!


I think this is a fantastic recommendation! Having come to coding from the same background (++Python), I feel the need to tighten up my understanding a bit.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: