Using Modern C++ —— Stepping Up to C++14/17

所属专题:Morgan Stanley: Enterprise FinTech

会议室 : 百宴厅4


专题演讲嘉宾:Bjarne Stroustrup

Managing Director, Creator of C++, Visiting Professor of Columbia University, 2017 Faraday Medal Recipient, PhD@Morgan Stanley New York
Bjarne Stroustrup is the designer and original implementer of C++ as well as the author of The C++ Programming Language (Fourth Edition) and A Tour of C++, Programming: Principles and Practice using C++ (Second Edition), and many popular and academic publications. Dr. Stroustrup is a Managing Director in the technology division of Morgan Stanley in New York City as well as a visiting professor at Columbia University. He is a member of the US National Academy of Engineering, and an IEEE, ACM, and CHM fellow. He did much of his most important work in Bell Labs. His research interests include distributed systems, design, programming techniques, software development tools, and programming languages. To make C++ a stable and up-to-date base for real-world software development, he has been a leading figure with the ISO C++ standards effort for more than 25 years. He holds a master’s in Mathematics from Aarhus University and a PhD in Computer Science from Cambridge University, where he is an honorary fellow of Churchill College.

专题演讲嘉宾:Elspeth Minty

Executive Director, PhD @Morgan Stanley Shanghai

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.


演讲:Using Modern C++ —— Stepping Up to C++14/17

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.


© 2020 Baidu - GS(2019)5218号 - 甲测资字1100930 - 京ICP证030173号 - Data © 长地万方