Live data from Hacker News

Ask HN: What's the best programming book you've read recently?

news.ycombinator.com

31–40 of 92 posts

Re: Ask HN: What's the best programming book you've read recently?

#34

"C# In Depth, 3rd edition" by Jon Skeet. I had been falling behind on the new stuff added to .NET and C# and this is a good way to get back on the curve.

I'm half way through this and slightly disappointed with it. I thought there was too much material on upgrading from early versions that have been obsolete for a long time. Hopefully the second half is better.

Re: Ask HN: What's the best programming book you've read recently?

#35
"Practical Object-Oriented Design in Ruby. A Agile Primer" By Sandi Metz. I am not so much a ruby fan, but don't let the title decive you, ruby is just the tool (since it could use any other OOP language) to show what the book is realy about (OOP Design shown in the best way possible).

Re: Ask HN: What's the best programming book you've read recently?

#36

"Peopleware" http://www.amazon.com/Peopleware-Productive-Projects-Second-... , a lot of insights and ideas how to build great teams. Great to read for developers, team leads and managers. "The art of multiprocessor programming", excellent book on parallel programming theory with code explanations: http://www.amazon.com/gp/product/0123705916?ie=UTF8&tag=nirs...

Got about 20 pages left in the Peopleware third edition. Excellent book even if you aren't a manager.

Re: Ask HN: What's the best programming book you've read recently?

#37
post #5

Stroustrup's "A Tour of C++" is a great overview of C++11 and modern C++. It's not very long and worth a read to see what's new in the C++ world. The audience is aimed at people who already know C++ but want to know what's new with the latest version. I've been doing a lot more with C++11 recently and am really impressed with the language--dare I say C++ is actually fun to use.

Came here to mention this. I've also found it to be a great resource for understanding a lot of the design decisions in Rust (if you're into that sort of thing), which are often informed by similar decisions in recent versions of C++ that "Tour of C++" discusses in detail.
Post reply on HN