Loading…
C++Now 2016 has ended
Please visit the C++Now website.
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.

Speakers
avatar for David Sankel

David Sankel

Principal Architect, Adobe
David Sankel is a Principal Scientist at Adobe 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. He is a frequent... Read More →


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