Search This Blog

Tech Book Face Off: Effective Python Vs. Data Science from Scratch

I must confess, I've used Python for quite some time without really learning most of the language. It's my go-to language for modeling embedded systems problems and doing data analysis, but I've picked up the language mostly through googling what I need and reading the abbreviated introductions of Python data science books. It was time to remedy that situation with the first book in this face-off: Effective Python: 59 Specific Ways to Write Better Python by Brett Slatkin. I didn't want a straight learn-a-programming-language book for this exercise because I already knew the basics and just wanted more depth. For the second book, I wanted to explore how machine learning libraries are actually implemented, so I picked up Data Science from Scratch: First Principles with Python by Joel Grus. These books don't seem directly related other than that they both use Python, but they are both books that look into how to use Python to write programs in an idiomatic way. Effective Python focuses more on the idiomatic part, and Data Science from Scratch focuses more on the writing programs part.

Effective Python front coverVS.Data Science from Scratch front cover

Physics Book Face Off: The Hidden Reality Vs. Parallel Worlds

It has been an awfully long time since my last Physics Book Face Off, and that's mostly because it seems that I read pop physics books very slowly. I haven't even gotten into the real physics books that I eventually plan to read on relativity, string theory, and the like, but that's okay because I'm still enjoying these gentle forays into the technical details of the universe. For this pair of physics books, I dug into the idea of multiple universes with The Hidden Reality: Parallel Universes and the Deep Laws of the Cosmos by Brian Greene and Parallel Worlds: A Journey Through Creation, Higher Dimensions, and the Future of the Cosmos by Michio Kaku. Physicists have a bunch of different ideas about the possibility of other universes lying outside our own, and both of these books, by authors I've read before, set out to explore those wide-ranging ideas.

The Hidden Reality front coverVS.Parallel Worlds front cover