What are the most beneficial programming books you have ever read ?
1 20 Oct 2016 11:48 by u/technicalwhitepaper
Was looking forward to make a list of programming books to put together that I find most beneficial and that I think every programmer should read, then i found the below linked list! It has covered some of the best books in which i wanted to read and re-read . But i know there are many other books that should have included in this list. Help me find them! Below is the link:
5 comments
3 u/BunyipMoan 20 Oct 2016 15:49
The Art Of Unix Programming by Eric Raymond
The Practice of Programming by Kernighan / Pike
0 u/asdfe34 21 Oct 2016 08:12
I suspect many programmers do not read books except one of the "__ in a Nut Shell" series. Instead, I'd say that the most beneficial experiences come from having a a good set of problems, both diverse and tackling. I would suggest that you get very good in at least one language and gain an ability to jump to others. Experience will tell you when to jump and what to avoid.
0 u/Borab3 03 Nov 2016 19:23
Numerical Recipes has been a great tool. It is a bit dated, but has almost all of the algorithms that I could ever need. It is also super interesting to see how some of the libraries we use work.
Edit: Link
1 u/Myrv 14 Nov 2016 16:32
Except use of the Numberical Recipes algorithms is not free. You are not allowed to you use their algorithms in anything that is distributed by source (so forget any GPL'd code). You are not allowed to distribute binaries that exposes the algorithms (I believe the intent is to prevent someone from distributing a "NR library" but the wording is ambiguous enough that a bunch of other implementations could be caught). Commercial distribution requires a institutional subscription (and must still comply with the no source code, no API conditions).
In general I advise all programers to avoid reading Numerical Recipes. It's a minefield of copyright infringement and just not worth the risk.
0 u/happy_snek 27 Nov 2016 11:23
why's Poignant Guide is how I learned Ruby (it's free!): http://poignant.guide/