I was wondering if anyone has any suggestions for programming C books. I've done a little of Java and I loved using Head Frist Java. Are there any C books that resemble the Head Frst series? Any suggestions is welcome.
Thanks.
I was wondering if anyone has any suggestions for programming C books. I've done a little of Java and I loved using Head Frist Java. Are there any C books that resemble the Head Frst series? Any suggestions is welcome.
Thanks.
For C++ - http://cboard.cprogramming.com/showthread.php?t=74078
For C - http://cboard.cprogramming.com/showthread.php?t=74079
I'm not sure if any of these resemble the Head First series, but I know for a fact that there are lots of good recommendations in both links above. Good luck with learning it! And if you have any problems in the future you know where these forums are!
What kind of books are they?Are there any C books that resemble the Head Frst series?
Since you already know Java you could probably pick up any C programming book and learn from it, even fast-paced ones. In fact, you'd probably be frustrated with a simpler one like "C for Dummies" or "C: no programming experience required [fictional]".
dwk
Seek and ye shall find. quaere et invenies.
"Simplicity does not precede complexity, but follows it." -- Alan Perlis
"Testing can only prove the presence of bugs, not their absence." -- Edsger Dijkstra
"The only real mistake is the one from which we learn nothing." -- John Powell
Other boards: DaniWeb, TPS
Unofficial Wiki FAQ: cpwiki.sf.net
My website: http://dwks.theprogrammingsite.com/
Projects: codeform, xuni, atlantis, nort, etc.
Head First books are from O'Reilly. I only own one, "Head First - Design Patterns" that I bought when I realized I couldn't understand much of the terse language in the Gang of Four book. I needed better basis to understand that book, and I must say it worked. After the Head First one, I was able to come back to the Gang of Four and understand it much better...
The Head First series is different from your average computer programming book in that it relies on learning theory. The way the books present the material, and offer exercises, is geared towards understanding and memorization. They rely on a conversational style, lot of pictures, analogies, fill-in-the-blanks exercises, repeating the same thing in different ways, and many other techniques to help the reader memorize and understand the information.
All debatable I guess, since learning theory is anything but exact. But I think they do a good job. The books are easy to read, correct (which is always important), and at least on my case it helped tremendously getting my introduction into the field of design patterns.
Originally Posted by brewbuck:
Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.