Readable C++
summary
Starts with tens of thousands of lines of astrophysics Fortran style code, moves to a C++ rewrite using STL, char pointers, regex and templates, and submits a JUCE-based solution for a string replace substring coding test and gets the job. Claims JUCE makes code close to plain English and dramatically more readable for nonexpert developers, notes C++17 forces some previously concise patterns to change, and warns that 90% of users need simpler, readable defaults rather than advanced language complexity.
AI-written summary · about
related talks
55mIdentifying Common Code Smells (In C++)
56mIdentifying Common Code Smells
59mC++ Code Smells
01h 22mSimplicity: not just for beginners
27mInfiltrating a Code Base: Moving Toward a Better C
01h 01mEasy to Use, Hard to Misuse: Declarative Style in C++
25mUpgrade from "permissive C++" to "modern C++" with Visual Studio 2019
01h 31m“C++ as a "Live at Head" Language”
