Kris Jusiak - Embedded Reflections - emBO++ 2024

  Рет қаралды 271

Nerd-Force1

Nerd-Force1

Ай бұрын

Compile-time reflection is the key ingredient to generic/fast code, especially useful in the embedded domain. C++23 has finally made a step into adding introspection support to the language, but are there reflection capabilities available already? In this talk we will explore why reflection is crucial when writing generic/fast code as well as what's possible with modern C++ already. Will also deep dive into what will be available with C++23 and beyond. Audiences will be exposed to template meta-programming techniques which enables reflection without language support and which also allow new programming paradigms such as design by introspection. We will also go through techniques and practical applications of introspection in the embedded world, its trade-offs and future directions. At the end of this talk audiences will have better understanding on practical application of reflection in embedded domain, template meta-programming techniques behind it and the future direction of reflection in C++. Let's get ready to #embed compile time reflection at emBO++ 2024!

Пікірлер
ДЕНЬ РОЖДЕНИЯ БАБУШКИ #shorts
00:19
Паша Осадчий
Рет қаралды 7 МЛН
Climbing to 18M Subscribers 🎉
00:32
Matt Larose
Рет қаралды 14 МЛН
Black Magic 🪄 by Petkit Pura Max #cat #cats
00:38
Sonyakisa8 TT
Рет қаралды 41 МЛН
Daniel Penning - tdd for microcontroller - emBO++ 2024
51:49
Frank Landgraf - Rest APIs with C++ - The CrowCpp Project
32:39
You don't need Generics in C
1:37:38
Tsoding Daily
Рет қаралды 57 М.
Карточка Зарядка 📱 ( @ArshSoni )
0:23
EpicShortsRussia
Рет қаралды 748 М.
ПРОБЛЕМА МЕХАНИЧЕСКИХ КЛАВИАТУР!🤬
0:59
Корнеич
Рет қаралды 3,8 МЛН
Apple watch hidden camera
0:34
_vector_
Рет қаралды 58 МЛН