Skip to main content
GameDev.net gamedev.net
🔒 Locked 🤖 Godot

Book Recommendations?

Started by Telastyn Oct 18, 2008 at 12:46 AM 1 replies 1k views
Original Post
Telastyn
Telastyn
The time has come again for me to blackmail my employer for some books since I don't have the time to put my educational benefits to proper use. So I'm looking for some recommendations! Some criteria: I do business dev work on a big system. Lots of little apps dealing with a database; some webapps, some not. All major languages are used, unix friendly. So gamedev specific books are out; they need to be at least arguably justified. There's no fixed budget, but I'd rather get 3 $50 books than 1 $150 book. And since I'm going to be learning on my own, I'll need to want to read the book. K&R, Knuth? Too dry. GoF, Josuttis? Just right. Some of the things I've been thinking about are a book that describes the how/why of functional programming. I've dabbled but not really gotten a good feel for it. If it teaches a interesting syntax, all the better. Haskell ideal, lisp derived languages bad. A book for a slightly fringe language. Something like Scala or Python. Seeing python makes me instinctively want to strangle something, but it'd be useful to know I think. Scala might also be useful/different to learn, and is more likely to be adopted at my workplace. A book to help me catch up on modern web design. A good algorithm/data structure/concurrency book/reference to fill in the gaps of self-teaching. A good practices/procedures book. And I'm certainly open to suggestions outside of that range. Something I've forgotten or overlooked. So, books I already have or have read in general order of enjoyment/usefulness (descending): GoF C++ Standard Library - Josuttis Code Complete Programming C# sql for smarties Applied Cryptography Posix Systems Programming perl5 by example Petzold's windows java in a nutshell effective C++ effective stl testing computer software o'reilly java webapps K&R C a random networking book, random OGL book, and 3-4 C++ bibles from the newb days.
daviangel
daviangel
I liked this Python book. It gives you some good ideas of what Python is capable of and how easy it can be to use.
It looks like the new version even covers Python 3000 which just came out!
[size="2"]Don't talk about writing games, don't write design docs, don't spend your time on web boards. Sit in your house write 20 games when you complete them you will either want to do it the rest of your life or not * Andre Lamothe
DevFred
DevFred
Quote:
Original post by Telastyn
A good [...] concurrency book

Java Concurrency In Practice

Quote:
Original post by Telastyn
And I'm certainly open to suggestions outside of that range.

Effective Java
Programming Pearls

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.