Modern C++

The upcoming C++20 standard, which is feature complete since February 2019, will be the largest update to the C++ programming language since C++11 and is expected to fundamentally change the way we think about and write programs in C++. The talk will give an overview of major language constructs introduced in C++14, C++17 and in the upcoming C++20 standard. Main focus will be compile time dynamic programming (Template Meta Programming, Concepts), Error handling (Exceptions vs. Contracts), coroutines, the ranges library and modules. Furthermore I'll provide an outlook on features currently in preparation for C++23 and possibly C++26

In der Regel sind die Vorträge Teil von Lehrveranstaltungsreihen der Universität Bremen und nicht frei zugänglich. Bei Interesse wird um Rücksprache mit dem Sekretariat unter sek-ric(at)dfki.de gebeten.

last updated 31.03.2023