Bjarne Stroustrup, Morgan Stanley
Bjarne Stroustrup is the designer and original implementer of C++ as well as the author of The C++ Programming Language (4 th Edition) and A Tour of C++ (2 nd edition), Programming: Principles and Practice using C++ (2 nd Edition), and many popular and academic publications. Dr. Stroustrup is a Technical Fellow and 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 is the recipient of the 2018 NAE Charles Stark Draper Prize for Engineering and the 2017 IET Faraday Medal. 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 30 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.
Keynote by Walter E. Brown, details to be announced soon
Walter E. Brown
With broad experience in industry, academia, consulting, and research, Dr. Walter E. Brown has been a C++ programmer for nearly 40 of his 55 programming years. He joined the C++ standards effort in 2000, and has since written almost 170 proposal papers. Among numerous other contributions, he is responsible for introducing such now-standard C++ library features as cbegin/cend, common_type, gcd/lcm, void_t, and <cmath>'s mathematical special functions, as well as all of the <random> and <ratio> headers. He has also significantly impacted such C++ core language features as alias templates, contextual conversions, variable templates, static_assert, and the new C++20 operator<=> (the spaceship operator).
When not playing with his grandchildren, Dr. Brown is an Emeritus participant in the C++ standards process, with several more proposals under consideration.