Speakers
Piotr Skrzypek
Wojciech Cierpucha
Description
The C++ language has evolved significantly over the last decade. Since 2011, the C++ standard has been updated every 3 years, with the latest revision published as C++20. Improvements introduced in the modern versions of the standard allow writing safe code, at high abstraction level, with zero or close to zero runtime overhead. Yet, there is no single ESA mission that takes advantage of C++20. The purpose of this activity is to research the latest versions of the standard and determine if they are suitable for flight software development.