Back to Browse

Data-Oriented Design and Modern C++ - Floris Bob van Elzelingen - CppNow 2023

10.6K views
Premiered Jul 12, 2023
42:10

https://www.cppnow.org https://www.linkedin.com/company/cppnow --- Data-Oriented Design and Modern C++ - Floris Bob van Elzelingen - CppNow 2023 Slides: https://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. --- think-cell develops one of the world’s leading PowerPoint applications, with C++ at the core of everything we build, from layout algorithms to deep integration with Microsoft Office. Interested in working on challenging C++ problems with real-world impact? Explore our open roles: https://www.think-cell.com/en/career/tech--- Videos Filmed & Edited By Bash Films: https://bashfilms.com/ YouTube Channel Managed & Optimized By Digital Medium Ltd: https://events.digital-medium.co.uk --- CppNow 2024 https://www.cppnow.org https://twitter.com/cppnow --- #boost #cpp #cppprogramming

Download

1 formats

Video Formats

360pmp478.9 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Data-Oriented Design and Modern C++ - Floris Bob van Elzelingen - CppNow 2023 | NatokHD