A very nice idea, but only well-executed about half of the time. He wants to be punchy, but he skips so many steps that sometimes he made me feel likeA very nice idea, but only well-executed about half of the time. He wants to be punchy, but he skips so many steps that sometimes he made me feel like I didn't understand ideas that I'm already comfortable with. I occasionally had to Google up something I already knew just to make sure that I wasn't going crazy.
On the other hand, sometimes it works. Some chapters were framed in such a punchy, interesting way that I became extremely excited to keep going....more
I can definitely understand wanting to claw your way deep into the heart of a language. But, I mean, any language except Python.
I like Python becauseI can definitely understand wanting to claw your way deep into the heart of a language. But, I mean, any language except Python.
I like Python because I've never felt I had to get that good at it. As opposed to - as an extreme opposite example - the enormous time investment you need to make to both write good C++, and read other people's C++.
The main advantage of Python is that it is very clear and easy to read, and that you don't have to learn much to get things done. If I had to work with someone who wrote Python this way it is sometimes written in this book, or someone who used half of the knowledge in this book, I would be seriously annoyed....more
I deeply admire what they did, but this information is better gotten elsewhere. The writing style and organization system are painful and the examplesI deeply admire what they did, but this information is better gotten elsewhere. The writing style and organization system are painful and the examples are unpleasant....more
I needed to brush up on my C++ after not having used it for a long long time. This book was fine and did the job, but it was pretty uninspiring. TowarI needed to brush up on my C++ after not having used it for a long long time. This book was fine and did the job, but it was pretty uninspiring. Towards the end, it felt quite messy and jumbled. It also didn't sell the language very well. A lot of the time I found myself thinking, "Yuck. Why not just use C?". When you make a language seem less convenient than C, I think there's a problem.
I think a better book probably could have presented the language in an inspiring way that would have made me want to use it. Instead of making me think C++ is a crufty language that's a chore to get anything done in....more
I don't want to be crass but this guy is the high king of absolute bullshit. Even when he's stating simple, true, uncontroversial facts, he twists theI don't want to be crass but this guy is the high king of absolute bullshit. Even when he's stating simple, true, uncontroversial facts, he twists them into vacuous, anti-informative bullshit that makes you a lesser person for having read it. I call it "hackernewsing"....more
I can't tell if this is a parody or not. It's got all the negging, buzzwords, and hype of a consultant-type parasite, or a salesperson with a bad prodI can't tell if this is a parody or not. It's got all the negging, buzzwords, and hype of a consultant-type parasite, or a salesperson with a bad product, but is more extreme about it than anyone I have ever seen in real life. It's like the version of a consultant or motivational speaker that you would see in a sitcom or a sketch comedy show....more
In the first chapter, he writes about what a precocious child he was again, and again, and again, and again. That's more psychology than I want in a cIn the first chapter, he writes about what a precocious child he was again, and again, and again, and again. That's more psychology than I want in a computer science book....more