Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Debunking C++ Myths

You're reading from   Debunking C++ Myths Embark on an insightful journey to uncover the truths behind popular C++ myths and misconceptions

Arrow left icon
Product type Paperback
Published in Dec 2024
Publisher Packt
ISBN-13 9781835884782
Length 226 pages
Edition 1st Edition
Arrow right icon
Authors (2):
Arrow left icon
Ferenc Deak Ferenc Deak
Author Profile Icon Ferenc Deak
Ferenc Deak
Alexandru Bolboaca Alexandru Bolboaca
Author Profile Icon Alexandru Bolboaca
Alexandru Bolboaca
Arrow right icon
View More author details
Toc

Table of Contents (15) Chapters Close

Preface 1. Chapter 1: C++ Is Very Difficult to Learn 2. Chapter 2: Every C++ Program Is Standard-Compliant FREE CHAPTER 3. Chapter 3: There’s a Single C++, and It Is Object-Oriented 4. Chapter 4: The Main() Function is the Entry Point to Your Application 5. Chapter 5: In a C++ Class, Order Must There Be 6. Chapter 6: C++ Is Not Memory-Safe 7. Chapter 7: There’s No Simple Way to Do Parallelism and Concurrency in C++ 8. Chapter 8: The Fastest C++ Code is Inline Assembly 9. Chapter 9: C++ Is Beautiful 10. Chapter 10: There Are No Libraries For Modern Programming in C++ 11. Chapter 11: C++ Is Backward Compatible ...Even with C 12. Chapter 12: Rust Will Replace C++ 13. Index 14. Other Books You May Enjoy

Preface

Imagine C++ as a mythical, ancient language, descended from the ones, forged in the fires of low-level magic, tempered with the precision of high-level incantations. Born out of the need to both control the machine and present an abstraction, it is a tool wielded by those who seek to bridge the chasm between raw machine and high-level constructs, while still accessing the luxury of modern tools.

Imagine this book as unlike any other you have encountered. The authors have embarked on a daring quest, navigating the labyrinthine depths of C++ to shed light on its true nature. With courage and precision, they aim to strip away the layers of myth and mystery that have long surrounded this fabled language, tackling both its triumphs and its perceived flaws.

Approach this book with an open mind, for it promises a journey unlike any other, a journey not suited to the faint of heart. The authors dive headfirst into the complex reputation of C++, confronting its infamous pointers and intricate memory management, and even descending into the depths of low-level C++, where assembly reigns and pointers are simply numbers. We look at the different C++s that exist out there, at the ecosystem around C++, at how to learn it today, and at the things you’d do better to forget about. Through each chapter, we peel back the layers, uncovering the underlying logic and elegance within these powerful constructs. With stories of C++ legends and a touch of humor (albeit sometimes questionable), we aim to keep you engaged while guiding you through both the sublime and the absurd. Expect to encounter some of the worst code you’ve ever seen, presented intentionally to teach you what not to do, all while illuminating the true potential of C++. This is a book designed not just to teach but also to reveal the soul of C++ through both its virtues and its pitfalls.

lock icon The rest of the chapter is locked
Next Section arrow right
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image