Falling Into The Pit of Success
Eric Lippert notes the perils of programming in C++: I often think of C++ as my own personal Pit of Despair Programming Language. Unmanaged C++ makes it so easy to fall into traps. Think buffer overruns, memory leaks, double frees, mismatch between allocator and deallocator, using freed memory, umpteen dozen
Eric Lippert notes the perils of programming in C++ : I often think of C++ as my own personal Pit of Despair Programming Language. Unmanaged C++ makes it so easy to fall into traps. Think buffer overruns, memory leaks, double frees, mismatch between allocator and deallocator, using freed memory, umpteen dozen ways to trash the stack or heap – and those are just some of the memory issues . There are lots more “gotchas” in C++. C++ often throws you into the Pit of Despair and you have to climb your way up the Hill of Quality. (Not to be confused with scaling the Cliffs of Insanity. That’s differ
Explore this link on the map →related reading
- how I think when I think about programming - alice mazalicemaz.com
- Bjarne Stroustrup Quotesstroustrup.com
- Things You Should Never Do, Part I – Joel on Softwarejoelonsoftware.com
- Shows - Event & Video Content | Microsoft Learnchannel9.msdn.com
- Learn C++ – Skill up with our free tutorialslearncpp.com
- Things unlearnedscattered-thoughts.net
- Loper OS >> The Wisdom of Erik Naggumloper-os.org
- Moves - Rust: A Better C++ Than C++thecodedmessage.com
- Top 10 dumb mistakes to avoid with C++ 11 smart pointers - A CODERS JOURNEYacodersjourney.com
- Untangling Lifetimes: The Arena Allocator - by Ryan Fleurydgtlgrove.com
- A Bunch of Programming Advice I'd Give To Myself 15 Years Ago | Marcus' Blogmbuffett.com
- The pool of talented C++ developers is running dryefinancialcareers.com