27 June 2019
C++ has been around since the 80s, and is based on a legacy that stretches back to the 70s, 60s and earlier (depending on how you measure it). A remarkable heritage, but given the quantity and quality of "modern" programming languages available today is it really relevant anymore? Isn't it just an overly complex behemoth that should be consigned to a museum?
This talk gives a tour of Modern C++ - starting from C++11, through C++14 and today's C++17 - then on to what is coming in C++20 and likely in C++23 and beyond. C++ is far from stagnant and, despite some warts, is moving forward at an impressive pace while staying true to its founding principles of zero cost abstractions.
Whether you've never touched a line of C++, or are using it today, you're sure to get something from following this journey.