Рет қаралды 6,914
www.cppnow.org
/ cppnow
---
Data-Oriented Design and Modern C++ - Floris Bob van Elzelingen - CppNow 2023
Slides: github.com/boostcon
---
Data-Oriented Design and Modern C++ appear incompatible, most famously demonstrated in Mike Actions 2014 CppCon keynote. Why does this gap exist? And can this gap be bridged? This presentation will cover Data-Oriented Design, Modern C++ and, most importantly how they can interact and be combined in order to create clean, safe, and performant code. This will be accomplished by introducing new abstractions that deal with non-contiguous layouts of objects - e.g. a structure of arrays - and applying them to Data-Oriented and Modern C++ code.
---
Floris Bob van Elzelingen
Floris Bob van Elzelingen is a student of Applied Computer Science at Avans Hogeschool in Breda, the Netherlands.
He is interested in the sharp edges of C++ where the language breaks, or breaks for users and how this can be improved.
---
Video Sponsors: think-cell and Bloomberg Engineering
Audience Audio Sponsors: Innoplex and Maryland Research Institute
---
Videos Filmed & Edited By Bash Films: bashfilms.com/
KZbin Channel Managed & Optimized By Digital Medium Ltd: events.digital-medium.co.uk
---
CppNow 2024
www.cppnow.org
/ cppnow
---
#boost #cpp #cppprogramming