
QuantLib
CppCast
00:00
Evolution and Modernization of C++ Code in Quant Library Project
This chapter delves into the journey of updating C++ code in a quant library project from the 2000 era to C++11 and C++14, discussing the challenges faced in supporting different compilers and the transition to using C++ 11 features like smart pointers. It also addresses the influence of conservative institutions like banks on the decision to upgrade and highlights the process of creating custom smart pointers to handle null pointers and exceptions in the finance industry.
Transcript
Play full episode