Bjarne Stroustrup

From formulasearchengine
Jump to navigation Jump to search

Template:Infobox scientistBjarne Stroustrup (Template:IPA-da;[1] born 30 December 1950) is a Danish computer scientist, most notable for the creation and development of the widely used C++ programming language.[2] He is a Distinguished Research Professor and holds the College of Engineering Chair in Computer Science at Texas A&M University,[3], a visiting professor at Columbia University, and works at Morgan Stanley.[4][5][6]

Education

Stroustrup has a master's degree in mathematics and computer science (1975) from Aarhus University, Denmark, and a Ph.D. in computer science (1979) from the University of Cambridge, England.[3] His thesis advisor in Cambridge was David Wheeler.[7][8]

Career

Stroustrup began developing C++ in 1978 (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."[9] Stroustrup also wrote what many consider to be the standard textbook for the language, The C++ Programming Language.

Stroustrup was the head of AT&T Lab's 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. He works at Texas A&M University as a Distinguished Professor where he holds the College of Engineering Endowed Chair in Computer Science.[10][11] He is also a visiting faculty in Computer Science Department at Columbia University.[12]

Publications

Stroustrup has authored or co-authored a number of publications[13][14][15] including the following books.

  • Programming: Principles and Practice Using C++ by Bjarne Stroustrup – Addison-Wesley Professional; 1st edition (29 December 2008); ISBN 0-321-54372-6
  • The C++ Programming Language by Bjarne Stroustrup – Addison-Wesley Pub Co; 4th edition (23 May 2013); ISBN 0-321-563840
  • The Design and Evolution of C++ by Bjarne Stroustrup – Addison-Wesley Pub Co; 1st edition (29 March 1994); ISBN 0-201-54330-3
  • The Annotated C++ Reference Manual by Margaret A. Ellis & Bjarne Stroustrup – Addison-Wesley Pub Co; (1 January 1990); ISBN 0-201-51459-1

References

External links

Template:Sister Template:Sister

Template:Hopper winners {{#invoke:Authority control|authorityControl}}{{#invoke:Check for unknown parameters|check|unknown=}}

Template:Persondata