C++Now 2016 has ended
Please visit the C++Now website.
Back To Schedule
Wednesday, May 11 • 9:00am - 10:30am
Variants: past, present, and future

Log in to save this to your schedule, view media, leave feedback and see who's attending!

What are variants, why are they important, and how I use them? Once available to a developer, variants become one of the most commonly used tools in everyday programming. This talk will explore the venerable Boost.Variant library, discuss the improvements made by the current 'std::variant' proposal (expected in C++17), and close with a discussion of the exciting new language-based variant and pattern matching papers (proposed for C++20). This talk aims to be of practical utility in variant library usage and informative as to where things are heading.

avatar for David Sankel

David Sankel

David Sankel is a Software Engineering Manager/TL at Bloomberg and an active member of the C++ Standardization Committee. His experience spans microservice architectures, CAD/CAM, computer graphics, visual programming languages, web applications, computer vision, and cryptography... Read More →

Wednesday May 11, 2016 9:00am - 10:30am MDT
Flug Auditorium