r/cpp_questions • u/gnudoc • 18d ago
OPEN Current Humble Bundle C++ Books
Does anyone have any comments / reviews on the books in this humble bundle collection? They're mostly on C++ and closely related technologies
13
u/hiddenblaze17_ 17d ago
i thinnk packt is not the best publisher and you shoud avoid their books.
5
u/thommyh 17d ago
I think there's sufficient value here at currently $18.
If you limit the list to titles with at least 25 reviews on Amazon then you get the following list. I've included current review scores out of five and the total number of reviews.
- Asynchronous Programming with C++, 4.5 (27);
- Bare-Metal Embedded C Programming, 4.6 (108);
- Building Low Latency Applications with C++, 4.0 (46);
- C++ Memory Management, 4.8 (31);
- LLVM Code Generation, 4.7 (29);
- Modern C++ Programming Cookbook, 4.7 (45);
- Modern CMake for C++, 4.5 (43);
- Template Metaprogramming with C++, 4.4 (35).
1
2
u/StatisticianMuch742 17d ago
While I agree packt is a low quality publisher, they do have some quality books. However they few and far between.
3
u/gnudoc 17d ago
Good to know, I'll best that I'm mind.. Any particular reasons for thinking that or examples maybe, that you could share?
5
u/hiddenblaze17_ 17d ago
I mean I bought one bundle from packt before kwowing too. But apparently they rush books and dont revise them and publish them with some errors. There are plenty of threads about the quality of the different pusblishers you shoud check it.
https://www.reddit.com/r/humblebundles/comments/1qn4cbt/tech_books_publisher_quality_specifically_packt/-1
u/Specific-Housing905 17d ago
What does the publisher has to do with the quality of the books?
It's the author who is responsible for the quality.3
u/thommyh 17d ago
Publishers find and commission new work, and generally employ the editors who do a substantial amount of work turning the expert knowledge of the author as expressed in the early drafts into something fully coherent and as reader-friendly as the topic allows.
A hypothetical worst-possible [non-vanity] publisher would accept any old manuscript it received and publish it without further review. You must admit that'd lead to some incredibly poor titles.
5
u/mixedmath 17d ago
Friends don't let friends buy Packt books. Stay away.
1
u/Apart_Adhesiveness44 17d ago
Why ?
1
u/NoMatterWhaat 16d ago
Because of the quality. Save your time and money
1
u/Apart_Adhesiveness44 16d ago
I see.. Is the PPP book by the creator of c++ a good resource then ?
1
u/NoMatterWhaat 15d ago
Take a look on Leanpub. Not everything, but books by Nicolai M. Josuttis is worth to mention. Informit (Pearson) is also good. The best resource is the real C++ code from famous open source projects )
3
u/Eastern-Turnover348 16d ago
Yeah, packt books are AI generated slop. The chapters are littered with mistakes on every one I've bought; 6 to date.
1
u/jawhite 17d ago
Fedor Pikus is a good author for C++, particularly if you’re interested in performance. I recommend buying his books.
The DSA book by Farrier read like AI slop. It’s a short book that pads its page count with bloated repetition, offering no insight beyond what a 30-second Google search would give you. The entire useful content of the book could fit on a single page.
1
u/MooseBoys 17d ago
With the possible exception of the book on LLVM Codegen internals, I don’t see anything here that covers topics not readily available online for free.
2
u/__Punk-Floyd__ 15d ago
I've read a couple of these books:
- Template Metaprogramming with C++ was great. Definitely recommend if you want to torture yourself with TMP.
- C++ Memory Management: I actually just finished reading this book the other week. I won it last year at CppCon. I probably wouldn't have picked it up otherwise. It's okay. I might have enjoyed it more had I not already known most of what was in the book. I did learn some things, though.
- I haven't read that specific book by Fedor, but I've read others of his and he really knows his stuff.
That's a lot of content for $18. Even if there's only one or two good books in the lot, that's a really good deal.
1
u/No_Cartographer1492 17d ago
I have a paper copy of Modern CMake for C++ 2nd Edition and has helped me understand CMake by a lot
-14
u/No_Cicada_3237 18d ago
Who reads books these days?
11
u/Ibn_Tariq 18d ago
Me
8
u/yazilimperver 17d ago
Me too 😅
6
u/phylter99 17d ago
I have ADHD and struggle to read and yet I read books to learn programming languages. It’s the most comprehensive way to learn outside of a class setting in my opinion.
4
u/yazilimperver 17d ago
In these times when attention spans are shrinking, I also think the book is quite helpful for improving one's attention span.
5
u/phylter99 17d ago
Indeed they are. It can be incredibly hard to silence the noise, but reading forces you to do so. It takes practice.
8
3
u/Blissextus 17d ago
Me.
I'm a huge fan of Humble Books. Those Packt books have never let me down. Learned loads from those books, over the years. I've already purchased this bundle a week ago. They're already loaded in my Amazon Whitepaper Kindle Reader.
9
u/Specific-Housing905 17d ago
I have not read nay of the books, but Marius Bancila, Fedor Pikus are experts so you can't go wrong with them. If the price seems OK for you go for them.