EvilZone
Community => General discussion => : sakthibruce October 13, 2015, 03:29:42 AM
-
As title says any one can review the "Learn C the Hard Way" is good for learning C or not. Internet have lots of critics mostly negative so I like to hear your opinion .
What are the other good sources for learning C other than 'K &N the C programming language' "C for absolute beginners", "Learn C the Hard way "
-
I've only previewed Learn C The Hard Way but overall it seems like a good book. It is similar to the other "Hard Way" books in the way it was written. The 'internet critics' are people who got pissed off because he (the author) said that K & R was contained a lot of vulnerable code (he's not wrong).
If you like Zed Shaw's writing style, LCTHW is a great book with lots of fun projects like writing a web server and some other shit. If you're still not convinced - "C Programming: A Modern Approach", and "C Primer Plus" are also good. If you want to learn C in a really fun and challenging way, go to http://www.buildyourownlisp.com/
-
Thanks for the INput mate . Sure will check the books you mentioned and the link too
-
LCTHW will not be for beginners, but for people who have at least read LPTHW or know one other programming language.
The author wrote this, so i wonder is it better to start with python or straight to C?
-
I've only previewed Learn C The Hard Way but overall it seems like a good book. It is similar to the other "Hard Way" books in the way it was written. The 'internet critics' are people who got pissed off because he (the author) said that K & R was contained a lot of vulnerable code (he's not wrong).
If you like Zed Shaw's writing style, LCTHW is a great book with lots of fun projects like writing a web server and some other shit. If you're still not convinced - "C Programming: A Modern Approach", and "C Primer Plus" are also good. If you want to learn C in a really fun and challenging way, go to http://www.buildyourownlisp.com/
reading it right now. Looks/sounds like a fun project. good share.
-
I started reading this book too and am half way through it. It's very nice approach. The author also want you to learn other tools that will help with making your life easier (Make, Valgrind). Also at the end of every chapters, he will ask you to break the program then ask why that was the case. Also pushes you toward learning how to read the man page. Later chapters, he stopped explaining what the program do. He expect you to research it from man pages. Give it a try, you will like it. If you have some back ground in programming you can probably go through this book real quick.
-
Thanks man I am reading now
-
The book I learned off of was "Programming in C" by K&R. It is considered the, "C bible" by some and even though it is 30+ years old, it still holds up really well.
-
I learned C through high school and college and that resource seems like a pretty good guide for self-study looks like.
-
The book I learned off of was "Programming in C" by K&R. It is considered the, "C bible" by some and even though it is 30+ years old, it still holds up really well.
From what I've managed to understand "Programming in C" by K&R was trumped by the ANSI standards. I haven't actually read it my self but it could be a good place to start. I used 'Learn C The Hard Way' and it was really easy to understand and pick up. I highly recommend it if you want to learn C quickly.
-
i've been through quite a few c books... my personal favorite is, 'computer science: a structured programming approach using c'. i've found with c books that you either get something that's great for beginners but doesn't translate well into sophisticated concepts OR is a great reference book for someone knowledgeable in c, but doesn't help a person who is just starting out to get the bigger picture. the book i referred to above is a perfect balance of the two, imho.
-
Thanks for the input guys . well reading learn c the hard way now