SPEAKER DETAILS

Jon Kalb
exceptionsafecode.comSessions
C++ Today: The Beast Is Back
Speakers: Jon Kalb
This talk will cover why engineers looking for performance choose C++. Jon will present an historical perspective of C++ focusing on what's going on in the C++ community right now and where the language and its user base is heading. With a renewed interest in performance for both data centers and mobile devices, and the success of open source software libraries, C++ is back and it is hot. This talk will explain why C++ is most software engineers' go-to language for performance. You will receive a rough historical sketch that puts C++ in perspective and covers its popularity ups and downs.
This talk is based, in part, on the book "C++ Today: The Beast is Back" published by O'Reilly.
Modern Intermediate Template Techniques
Speakers: Jon Kalb
You know the basics of templates and you are ready to take the next step. This presentation by Jon Kalb will add a half dozen template-based techniques to your C++ development toolbox. You don’t have to be a wizard to learn or use these techniques—you’ll just look like you are.
We’ll cover the most important features that Modern C++ provides for template authors — type traits, compile-time conditional overloading, policy classes, perfect forwarding, and the Curiously Recurring Template Pattern. We’ll also learn a nifty trick to make template code easier to write. We’ll learn how to get the compiler to tell us the type of any variable in our code, including the ones where deep template type deduction magic is going on.
- Not Interested
- Interested
- Attending