Why Modules?: It's not about build time - Steve Downey
Вставка
- Опубліковано 26 лис 2024
- cppnorth.ca/
---
Why Modules?: It's not about build time
C++ Named Modules are not about build optimization, although that was an important design consideration. Modules are about controlling visibility and access to names and definitions at a fine-grained level.
This talk will show how to use the various features of modules and the kinds of module units to provide access to the features of your library while hiding the details you don't want clients to depend on. The talk will also cover some of the limitations and how clients may still end up depending on your details in ways that constrain your ability to maintain ABI compatibility.
---
Slides: github.com/Cpp...
Sponsored by:
think-cell: www.think-cell...
JetBrains: www.jetbrains....
---
Steve Downey
Steve Downey has been a programmer for more than 30 years. Steve graduated from SUNY Purchase with a BS in Mathematics. A Computer Science degree would have involved two classes before 11:00 am, so was impossible.
He has worked at Bloomberg since 2003, and is currently working as an Engineer on the C++ Infrastructure team.
---
CppNorth is an annual C++ conference held in Toronto, Canada.
Annual CppNorth C++ conference: cppnorth.ca/
CppNorth Twitter: / cppnorth
---
UA-cam Videos Edited by
Alfio Foti
mulliganfilm@gmail.com
(416) 710 3994
#cpp #cppnorth #programming