Computer History Museum

Stroustrup, Bjarne oral history : 2015 fellow

Bjarne Stroustrup (born 30 December 1950) is a computer scientist who designed and evolved the C++ programming language, from an individual research project in the late 1970s, continuing to the present day as the internationally-standardized language that is ubiquitous in performance-critical systems and applications. The interview covers his youth, his education at the Aarhus University and the University of Cambridge, and his career at AT&T Bell Laboratories, Texas A&M University, and Morgan Stanley. It also covers his early experience with a variety of programming languages including Simula and BCPL. Finally, it focuses on his work on C++ and its predecessor C with Classes, including his goal of combining good abstraction mechanisms with direct access to the hardware. Specific language features discussed include value semantics, templates, concepts, the Standard Template Library, and highlights of the C++11 and C++14 standards.

Item Details

Date
2015-02-05 (Made)
Type
Moving Image
Catalogue number
102740023
Organization
Computer History Museum (Publisher)
People
Plutte, Jon (Videographer)
Paul McJones (Interviewer)
Bjarne Stroustrup (Interviewee)
Category
Oral History
Format
MOV
Credit line
Computer History Museum
Extent
02:01:00
Place of publication
USA/NY/New York
Language
English
Acquisition number
X7399.2015
Subject
Bell Laboratories, University of Cambridge
Archive collection
CHM Oral History Collection
Archive hierarchy
CHM Oral History Collection