from Hacker News

Ask HN: Best Programming Books of 2020?

by gautamnarula on 12/2/20, 1:55 AM with 10 comments

My company has a personal development/education budget and I still have some left over. Any good books that came out this year?

For reference, I'm a backend/ML engineer working primarily in Python but open to anything.

  • by dllthomas on 12/2/20, 3:45 AM

    There's a 2019 edition of The Pragmatic Programmer. I haven't read enough to compare it to the original.
  • by mister_hn on 12/2/20, 12:30 PM

    My favourite is about software engineering in general:

    - Software Engineering at Google: Lessons Learned from Programming Over Time by Titus Winters

    Another good one is "Real-World Cryptography" by David Wong

  • by ApolloRising on 12/2/20, 6:59 AM

    Practical Object-Oriented Design: An Agile Primer Using Ruby 2nd Edition by Metz Sandi (Author)

    Starting to get into programming again and she explains things in a way even a non programmer can understand. Quite rare in programming books. One of my all time favorites.

  • by rramadass on 12/2/20, 3:30 PM

    Not related to 2020 specifically; but you might find the ML/DL works of Timothy Masters (http://www.timothymasters.info) interesting. He has expertise in various domains and the code is all in C++.

    Also i recently came to know of Markus Voelter (https://voelter.de/) and his works on DSLs. You might find his book DSL Engineering: Designing, Implementing and Using Domain-Specific Languages useful in coming up with DSL solutions for your ML/DL domain.

  • by ivars on 12/2/20, 5:22 AM

    Artificial Intelligence: A Modern Approach, 4th edition (2020).
  • by Jtsummers on 12/2/20, 4:44 AM

    If there's enough, or you're willing to supplement it, and your employer doesn't already pay for it: https://learning.oreilly.com. I have made extensive use of this site since it was Safari Books Online (which was a better deal, you got download tokens and could get PDFs of the books or chapters).