Bjarne Stroustrup By Evan Feiereisel CSCE 221H Spring 2014
Bjarne Stroustrup Born: December 30, 1950 in Aarhus, Denmark Master’s in Mathematics and Computer Science from Aarhus University, Denmark – 1975 Ph.D in Computer Science from University of Cambridge, England – 1979 Creator of C++
C++ Began developing C++ in 1979 (initially called “C with Classes”) First version of C++ was used in AT&T labs in August 1983 Released first commercial version to the public October 1985 Published 1 st edition of The C++ Programming Language C++ Standards Committee updated C++ in 1998 (C++98), 2003 (C++03), and 2011 (C++11)
Work History Joined the Computer Science Research Center of Bell Telephone Laboratories – 1979 Bell Labs became the AT&T Research Labs Left AT&T in late 2002 but kept a link as an AT&T Fellow till Joined the Computer Science Department of Texas A&M University – 2002 Professor and College of Engineering Chair in Computer Science at A&M from 2002 – 2014 Distinguished Research Professor at A&M as of January 2014
Additional Work Spent a significant amount of time at the Computer Science departments of the University of Cambridge, Columbia University, and Princeton University Joined the board of advisors for RollApp, a Cloud computing startup – October 2011 Managing Director in the technology division of Morgan Stanley
Publications The C++ Programming Language – 1 st Edition 1985, 2 nd Edition 1991, 3 rd Edition 1997, “special” Edition 2000, 4 th Edition 2013 The Annotated C++ Reference Manuel – 1990 The Design and Evolution of C st Edition 1994 Programming: Principles and Practice Using C st Edition 2008
Notable Honors Grace Murray Hopper Award – 1993 IEEE Computer Society Computer Entrepreneur Award – 2004 William Procter Prize for Scientific Achievement – 2005 IEEE Fellow Dr. Dobbs’s Excellence in Programming award – 2008
Works Cited