View Full Version : Your favorite programming books?
Somenoob
June 24th, 2006, 02:33 PM
The O'reilly books about Python are quite good, and the Premier books as well, and several Java books which i can't remember the names of.
what are yours?
TrendyDark
June 24th, 2006, 02:43 PM
I'm sitting here with Sams "Teach Yourself C++ in 21 Days" in front of me, seeing how this is the first programming book I'm reading. . . . this is my favorite I guess.
rydow
June 24th, 2006, 02:54 PM
Wrox press "Beginning linux programming" and "Design patterns" by Gamma et al
Sye d'Burns
June 24th, 2006, 03:05 PM
I'm reading "Programming Ruby: Second Edition" currently. Good, good book.
Hoffmann
June 24th, 2006, 03:06 PM
In my opinion, Apress books are much better than their O'Reilly counterparts. The reason is that APRESS books are more organized, and it seems like they need to pass for a more rigorous revision before being released.
Example of two books that, REALLY, rocks:
(1) "Beginning Perl" by James Lee et al.
(2) "Beginning Python" by Magnus Lie Hetland.
AlexC_
June 24th, 2006, 03:30 PM
Does anyone know of a good C++ book, to be used for Linux programming? I was thinking Sams Teach Your self, but I flicked through the pages on Amazon and saw Visual C++ mentioned, and as far as I know that's Windows only.
skymt
June 24th, 2006, 03:34 PM
Does anyone know of a good C++ book, to be used for Linux programming? I was thinking Sams Teach Your self, but I flicked through the pages on Amazon and saw Visual C++ mentioned, and as far as I know that's Windows only.
All general C++ books will mention Visual C++, but most should also give instructions for compiling with GCC under Linux.
One more piece of advice: stay away from Sams. Go with Apress or O'Reilly. Sams is generally barely above the For Dummies level.
AlexC_
June 24th, 2006, 03:43 PM
Mmm, I see your point. I have Sams teach your self PHP and I think it's pretty good really, sure maybe some things are in as much detail as i'd like but it's a handy book to have.
So any C++ book from O'Reilly or Apress is good?
Hoffmann
June 24th, 2006, 03:50 PM
Does anyone know of a good C++ book, to be used for Linux programming? I was thinking Sams Teach Your self, but I flicked through the pages on Amazon and saw Visual C++ mentioned, and as far as I know that's Windows only.
A good general C++ book is "Absolute C++" by Walter Savitch.
AlexC_
June 24th, 2006, 03:52 PM
Thanks Hoffmann, that looks like a good book - i'll think i'll grab that one!
Hoffmann
June 24th, 2006, 04:37 PM
Thanks Hoffmann, that looks like a good book - i'll think i'll grab that one!
I am glad to hear that you liked my suggestion. I have studied C++ with "Absolute C++" by Walter Savitch and I, really, loved it. In my opinion, that is the best C++ book around. I became so impressed with Savitch's approach that, probably, I will also buy "Absolute Java", also by him.
asimon
June 24th, 2006, 06:32 PM
Some of my favorites:
Donald E. Knuth: The Art of Computer Programming
Harold Abelson, Gerald J. Sussman: Structure and Interpretation of Computer Programs
Erich Gamma, Richard Helm, et al: Design Patterns: Elements of Reusable Object-Oriented Software
Guy Cousineau and Michel Mauny: The Functional Approach to Programming
wmcbrine
June 24th, 2006, 11:05 PM
I'm not sure these count... but you should read them:
Gödel, Escher, Bach: An Eternal Golden Braid and Metamagical Themas, both by Douglas Hofstadter.
ynef
June 25th, 2006, 05:34 AM
Advanced Programming in the UNIX Environment, by Stevens and Rago (new edition) is one of the books I've learnt most from.
s|k
June 26th, 2006, 12:58 AM
I have just about loved any Wrox book I have ever picked up. I began programming 5 years ago when I picked up Wrox's Beginning PHP, and I have sine then read their Professional JavaScript and Beginning XML. I liked Oreilley's Professional Javascript as well. I like Microsoft Press's publications. The ones I stay away from are Sam's 24 hours series (never read it, just didn't appeal to me in the bookstore), and Oreilley's book on regular expression was a nightmare. I like the big yellow 'Bible' series books, on software (I have one for PowerPoint, which is really great). I also like Dive Into Python (http://diveintopython.org/), which is freely available on the internet.
Revert
June 26th, 2006, 01:13 AM
Why's Poignant Guide to Ruby (http://poignantguide.net/ruby/)'s one of my favorites.
Usually I read Oreilly, but I'm going to give Wrox and Apress a try out next time.
moberry
June 26th, 2006, 02:19 PM
Wrox press "Beginning linux programming"
I have that book, it is a great resource. I also learned quite a bit from the 2nd edition of "The C Programming Language" by K&R
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.