Hacker News new | ask | show | jobs
by strudelfish 4835 days ago
I personally didn't like Learn C the Hard Way at all. I can see the approach for Learn {language} the Hard Way (mostly examples and exercises) working well for languages like Python or Ruby but I felt that for C it was too vague and each exercise didn't really give me an idea of what I was learning/accomplishing. With the other languages you can get away with focusing on functionality but I think you really need a more indepth understanding in C to avoid headaches involved with the language. While C Programming Language by K&R is a little dated, I still think it gives you a better idea of learning the language or at the very least, how to navigate the code and find your answers better.

Disclaimer: I already knew C fairly well and decided to go through LCTHW to see if I could pick up any hidden gems; might differ for someone with little to no experience.