4 June 2024
Webex / ESTEC
Europe/Amsterdam timezone

C++ 20 for Flight Software

4 Jun 2024, 16:10
45m
EF103 (Webex / ESTEC)

EF103

Webex / ESTEC

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.

Presentation materials