Skip to main content
Home

Main navigation

  • Home
  • Series
  • People
  • Depts & Colleges
  • Open Education

Main navigation

  • Home
  • Series
  • People
  • Depts & Colleges
  • Open Education

Strachey Lecture: The Continuing Evolution of C++

Series
Strachey Lectures
Video Audio Embed
Stroustrup discusses the development and evolution of the C++, one of the most widely used programming languages ever.
The development of C++ started in 1979. Since then, it has grown to be one of the most widely used programming languages ever, with an emphasis on demanding industrial uses. It was released commercially in 1985 and evolved through one informal standard (“the ARM”) and several ISO standards: C++98, C++11, C++14, and C++17. How could an underfinanced language without a corporate owner succeed like that? What are the key ideas and design principles? How did the original ideas survive almost 40 years of development and 30 years of attention from a 100+ member standards committee? What is the current state of C++ and what is likely to happen over the next few years? What are the problems we are trying to address through language evolution?

More in this series

View Series
Strachey Lectures

Lovelace Lecture: Learning and Efficiency of Outcomes in Games

Éva Tardos, Department of Computer Science, Cornell University, gives the 2017 Ada Lovelace Lecture on 6th June 2017.
Previous
Strachey Lectures

Strachey Lecture: Privacy-preserving analytics in, or out of, the cloud

This talk is about the experience of providing privacy when running analytics on users’ personal data.
Next
Transcript Available

Episode Information

Series
Strachey Lectures
People
Bjarne Stroustrup
Keywords
strachey
computing
c++
Department: Department of Computer Science
Date Added: 12/12/2017
Duration: 00:58:52

Subscribe

Apple Podcast Video Apple Podcast Audio Audio RSS Feed Video RSS Feed

Download

Download Video Download Audio Download Transcript

Footer

  • About
  • Accessibility
  • Contribute
  • Copyright
  • Contact
  • Privacy
'Oxford Podcasts' Twitter Account @oxfordpodcasts | MediaPub Publishing Portal for Oxford Podcast Contributors | Upcoming Talks in Oxford | © 2011-2022 The University of Oxford