Distinguished Lecture: Dr. Bjarne Stroustrup
Thursday,
September 13, 2018
4:00 PM - 6:00 PM
C++: An Invisible Foundation
C++ is one of the key foundations of our software. It is invisible to most people because they use it only indirectly. It's in your computer and your phone. It's in the machines that manufacture, your computer, and your phone. It's in most cars, including all the self-driving ones. It's on Mars, and in deep sea-robots. It's what runs your Java virtual machine and your Python AI/ML scripts.
In this Distinguished Lecture, Dr. Stroustrup will briefly explain what technical aspects of C++ makes it so useful. He will focus on design principles, but also touch upon resource management and what it takes to be efficient in various contexts. Finally, he will comment on the challenges facing the C++ community.
About Bjarne Stroustrup
Bjarne Stroustrup is the designer and original implementer of C++ as well as the author of The C++ Programming Language (Fourth Edition), 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 in Columbia University's Department of Computer Science. He is a member of the US National Academy of Engineering, and an IEEE, ACM, and CHM fellow. He received the 2018 Charles Stark Draper Prize, the IEEE Computer Society's 2018 Computer Pioneer Award, and the 2017 IET Faraday Medal. His research interests include distributed systems, design, programming techniques, software development tools, and programming languages. He is actively involved in the ISO standardization of C++. He holds a masters in Mathematics from Aarhus University, where he is an honorary professor, and a PhD in Computer Science from Cambridge University, where he is an honorary fellow of Churchill College.
C++ is one of the key foundations of our software. It is invisible to most people because they use it only indirectly. It's in your computer and your phone. It's in the machines that manufacture, your computer, and your phone. It's in most cars, including all the self-driving ones. It's on Mars, and in deep sea-robots. It's what runs your Java virtual machine and your Python AI/ML scripts.
In this Distinguished Lecture, Dr. Stroustrup will briefly explain what technical aspects of C++ makes it so useful. He will focus on design principles, but also touch upon resource management and what it takes to be efficient in various contexts. Finally, he will comment on the challenges facing the C++ community.
About Bjarne Stroustrup
Bjarne Stroustrup is the designer and original implementer of C++ as well as the author of The C++ Programming Language (Fourth Edition), 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 in Columbia University's Department of Computer Science. He is a member of the US National Academy of Engineering, and an IEEE, ACM, and CHM fellow. He received the 2018 Charles Stark Draper Prize, the IEEE Computer Society's 2018 Computer Pioneer Award, and the 2017 IET Faraday Medal. His research interests include distributed systems, design, programming techniques, software development tools, and programming languages. He is actively involved in the ISO standardization of C++. He holds a masters in Mathematics from Aarhus University, where he is an honorary professor, and a PhD in Computer Science from Cambridge University, where he is an honorary fellow of Churchill College.
LOCATION:
- Morningside
- Lecture
- Computer Science
- Engineering
- Faculty
- Graduate Students
- Postdocs
- Staff
- Students
- Trainees
Registration is closed
← BACK TO EVENTS
Date Navigation Widget
Getting to Columbia
Other Calendars
- Alumni Events
- Barnard College
- Columbia Business School
- Columbia College
- Committee on Global Thought
- Heyman Center
- Jewish Theological Seminary
- Miller Theatre
- School of Engineering & Applied Science
- School of Social Work
- Teachers College
Guests With Disabilities
- Columbia University makes every effort to accommodate individuals with disabilities. Please notify us if you need any assistance by contacting the event’s point person. Alternatively, the Office of Disability Services can be reached at 212.854.2388 and [email protected]. Thank you.