Role Computer scientist
Name Bjarne Stroustrup
|Known for Creating C++|
Doctoral advisor David Wheeler
Awards Grace Murray Hopper Award
|Born December 30, 1950 (age 64)Aarhus, Denmark (1950-12-30) |
Institutions Aarhus UniversityUniversity of CambridgeTexas A&M UniversityBell LabsMorgan StanleyColumbia University
Alma mater Aarhus University (MSc)Churchill College, Cambridge (PhD)
Thesis Communication and control in distributed computer systems (1979)
Residence New York City, New York, United States
Education Aarhus University, Churchill College, Cambridge, University of Cambridge
Books The C++ Programming Language, Programming: Principles and Pract, A Tour of C++, The Design and Evolution, The Annotated C++ Refe
Similar People John Backus, Niklaus Wirth, James Gosling, Linus Torvalds, Grace Hopper
Oral history of bjarne stroustrup
Bjarne Stroustrup (; [ˈbjɑːnə ˈsdʁʌwˀsdʁɔb]; born 30 December 1950) is a Danish computer scientist, most notable for the creation and development of the widely used C++ programming language. He is a visiting professor at Columbia University, and works at Morgan Stanley as a Managing Director in New York.
- Oral history of bjarne stroustrup
- Bjarne stroustrup the essence of c
Bjarne stroustrup the essence of c
Stroustrup has a master's degree in mathematics and computer science (1975) from Aarhus University, Denmark, and a PhD. in computer science (1979) from the University of Cambridge, England. His thesis advisor at Cambridge was Professor David Wheeler.
Stroustrup began developing C++ in 1979 (then called "C with Classes"), and, in his own words, "invented C++, wrote its early definitions, and produced its first implementation... chose and formulated the design criteria for C++, designed all its major facilities, and was responsible for the processing of extension proposals in the C++ standards committee." Stroustrup also wrote a textbook for the language, The C++ Programming Language.
Stroustrup was the head of AT&T Bell Labs' Large-scale Programming Research department, from its creation until late 2002. Stroustrup was elected member of the National Academy of Engineering in 2004. He is a Fellow of the ACM (1994) and an IEEE Fellow. From 2002 to 2014, Stroustrup was the College of Engineering Chair in Computer Science Professor at Texas A&M University. As of January 2014, Stroustrup is a Managing Director in the technology division of Morgan Stanley in New York City and a Visiting Professor in Computer Science at Columbia University. ITMO University noble doctor since 2013.
In 2015, he was made a Fellow of the Computer History Museum for his invention of the C++ programming language.
Stroustrup has written or co-written a number of publications including the following books.