Elspeth Minty is an Executive Director in Enterprise Application Infrastructure team in Morgan Stanley. She joined Morgan Stanley in 2001 and has worked in a number of different languages and technologies. Her current role is to provide C++ infrastructure libraries to developers across the Firm’s business areas. Most recently Elspeth has been working with Bjarne on a project to use the latest C++ features to implement the next generation libraries. Elspeth holds a PhD from University of Edinburgh.
C++14 is now fully implemented by the major suppliers. The C++17 ISO standard will become official any day now and most of its features are already shipping. The shape of C++20 is under active discussion and early versions of some potential new features are already available.
This talk will consider the implications for the direction of C++, potential guidelines and techniques for using the new features, and the inevitable problems of applying new features to old code bases. We will pay special attention to features that can make a significant difference to developers by simplifying programming or increasing performance.