Is C++ really a highperformance language?
summary
Questions whether C++ delivers high performance in practice by examining concrete aspects of the language and its implementations. Looks at specific performance-related features and trade-offs in C++ and compares them to expectations for a high-performance language.
AI-written summary · about
chapters (10)
- 0:00Open addressing hash table
- 0:36Lack of small vector optimization
- 0:59Lack of efficiency
- 1:35Concurrency?
- 2:47Lack of control over aliasing
- 4:23Non-destructive move
- 5:22Lack of a type switch
- 5:37Real support for generic code?
- 7:50Understanding is hard
- 10:12Existing tools
related talks
01h 00m“Want fast C++? Know your hardware!"
01h 11m“Benchmarking C++ Code"
37mHigh Performance Computing: The Modern Approach
01h 00mMoving Faster: Everyday efficiency in modern C++
46mHow much performance can you get out of JavaScript?
58mC++ Performance and Optimisation
40mLudicrous Speed: Designing For Performance on the JVM
01h 05mPerformance Optimization in Software Development - Being Friendly to Your Hardware
