This is C++

Jon Kalb

90
beginner
intermediate
advanced
11:00-12:30, Thursday, 4th July 2024

The mandate for C++ is to deliver uncompromised performance and leave no room for a lower level language.

This presentation looks at C++’s superpower for delivering on this mandate. We explore this both to understand how to write better C++ code and to better understand how to evolve C++.

We’ll look at several examples showing how this superpower is applied in different ways, including one of the most controversial issues facing the C++ community today.

undefined behavior
move semantics

Jon Kalb

Jon Kalb is using his decades of software engineering experience and knowledge about C++ to make other people better software engineers. He trains experienced software engineers to be better programmers. He presents at and helps run technical conferences and local user groups.

He is passionate about quality code and wants to inspire others to achieve their best engineering work. He is excited about modern C++ and how we can exploit the latest hardware developments with standard, portable C++.