Explore the concept of immutable data structures in C++ through this 40-minute conference talk from ACCU 2024. Delve into how immutability, a feature traditionally associated with functional programming languages, can be applied to C++ to enhance thread safety and simplify reasoning about code. Learn about modern immutable data structures like Clojure's persistent vectors and discover how they overcome performance challenges, potentially turning a perceived weakness into a strength. Gain insights into writing safer and more scalable software components for portfolio pricing and risk analysis from Alistair Fisher, a Team Leader at Bloomberg with expertise in functional programming techniques.
Overview
Syllabus
Immutable Data Structures in C++ - Alistair Fisher - ACCU 2024
Taught by
ACCU Conference