Wednesday
Room 2
13:40 - 14:40
(UTC+02)
Talk (60 min)
C++ Horizons
In the next decade, three major new C++ features will reshape how we write C++ code - reflection/injection, pattern matching, and senders:
C++
- Reflection/injection - facilities for extracting information from the program, performing compile-time computations based on that information, and injecting new program entities based on those computations.
- Pattern matching - a new expressive selection mechanism that matches values against patterns and binds variables when matches are successful.
- Senders - a framework for asynchronous programming that enables us to write generic code that can run on any type of execution resource, from a single thread to a cluster of GPUs.
Come to this talk to find out what's on the horizon for C++, how it will change how you code, and why you should be excited about it.