language design philosophy
2 episodes mention this concept
lexfridmanNov 9, 2019Bjarne Stroustrup on the Necessity and Benefits of Multiple C++ Implementations (Clang, GCC, Microsoft, EDG)
TechnologyC++ implementationsGCCClangMicrosoft C++
lexfridmanNov 8, 2019Bjarne Stroustrup on Constructors, Destructors, and RAII as C++'s Core Beauty
TechnologyConstructorsDestructorsResource Acquisition Is Initialization (RAII)Garbage Collection
Knowledge Graph
Related concepts — line thickness indicates connection strength. Click any node to explore.
Related concepts
Concepts that appear alongside language design philosophy across episodes.
- c++ implementations
- compiler back-ends
- type abstraction
- object lifetime
- gcc
- embedded systems
- competition
- architecture diversity
- edg
- garbage collection
- clang
- error messages
- resource acquisition is initialization (raii)
- c++ evolution (c++11, 14, 17, 20)
- move operations
- linkers
- predictable performance
- destructors
- innovation
- optimizers