Skip to content
Bjarne Stroustrup

File:Bjarne_Stroustrup_(2013).jpg · Wikimedia Commons · See Wikimedia Commons

EntityQ92620· pop 67· linked from 318 articles

Bjarne Stroustrup

Sign in to save

Danish computer scientist, creator of C++ (born 1950)

OverviewAI-generated

Bjarne Stroustrup is a Danish and American computer scientist, engineer, and programmer born in Aarhus on December 30, 1950. He holds citizenship in the Danish Realm and the United States, where he currently resides. Stroustrup was educated at Aarhus University and Churchill College, University of Cambridge, with David Wheeler serving as his doctoral advisor. His professional career has included positions at Bell Labs, AT&T, Morgan Stanley, and Texas A&M University.

His field of work encompasses programming languages, informatics, and software development. Stroustrup is recognized for his contributions to the C++ programming language, which is listed among his notable works. He has authored numerous publications, including titles such as *C++*, *C++ Linguaggio*, and *Die C++-Programmiersprache*. His archives are held at the Computer History Museum.

Stroustrup is a member of the Institute of Electrical and Electronics Engineers, the National Academy of Engineering, and the Association for Computing Machinery. He has received several awards, including the Grace Murray Hopper Award, the Dahl–Nygaard Prize, the Faraday Medal, and the Charles Stark Draper Prize.

Synthesized by Vinony from 36 facts across 8 sources: Wikidata, Crossref, Open Library, MusicBrainz, Last.fm, Wikiquote, Firecrawl, Vinony graph. Generated from structured data (not the Wikipedia text) and checked against those facts — may still contain errors.

Person · Open Library

Born
30 December 1950
Works
25

Top works

  • C++
  • C++ Linguaggio, Libreria Standard
  • Eine Tour durch C++
  • Die C++-Programmiersprache
  • C++ cheng xu she ji yu yan

via Open Library + Wikidata

Music · MusicBrainz

Type
Person
Country
DE
Active from
1968-03-12

via MusicBrainz · CC0

Listeners · Last.fm

Listeners
408
Total plays
594

<a href="https://www.last.fm/music/Bjarne+Stroustrup">Read more on Last.fm</a>

via Last.fm · Bjarne Stroustrup

Quotes

  • Within C++, there is a much smaller and cleaner language struggling to get out.
  • I do not think that safety should be bought at the cost of complicating the expression of good solutions to real-life problems.
  • The connection between the language in which we think/program and the problems and solutions we can imagine is very close. For this reason restricting language features with the intent of eliminating programmer errors is at best dangerous.
  • There are more useful systems developed in languages deemed awful than in languages praised for being beautiful — many more.
  • [Corporate programming] is often done to the point where the individual is completely submerged in corporate "culture" with no outlet for unique talents and skills. Corporate practices can be directly hostile to individuals with exceptional skills and initiative in technical matters. I consider such management of technical people cruel and wasteful.
  • Anybody who comes to you and says he has a perfect language is either naïve or a salesman.

via Wikiquote · CC BY-SA

Official website

Bjarne Stroustrup's Homepage

stroustrup.com

Link to the official site · 3,564 chars · not written by Vinony

Wikidata facts

Instance of
human
Given name
Bjarne
Gender
male
Citizenship
United States
Place of birth
Aarhus
Languages spoken
English language
Notable work
Q2407
Academic degree
doctorate
Doctoral advisor
David Wheeler
Field of work
computer science
Official website
stroustrup.com
Image
Bjarne Stroustrup (2013).jpg
Residence
United States
Show 10 more facts
Commons category
Bjarne Stroustrup
date of birth
1950-12-30
name in native language
Bjarne Stroustrup
ACM Classification Code (2012)
10011371
maintained by WikiProject
WikiProject Mathematics
start of work period
1979-00-00
end of work period
1990-00-00
Sources (8)

via Wikidata · CC0

~9 min read

Encyclopedic overview

Bjarne Stroustrup (/ˈbjɑːrnə ˈstrɒvstrʊp/ ; Danish: [ˈbjɑːnə ˈstʁʌwˀstʁɔp]; born 30 December 1950) is a Danish computer scientist, known for the development of the C++ programming language. He led the Large-scale Programming Research department at Bell Labs, served as a professor of computer science at Texas A&M University, and spent over a decade at Morgan Stanley while also being a visiting professor at Columbia University. Since 2022 he has been a full professor at Columbia.

Early life and education

Excerpted from Wikipedia’s “Bjarne Stroustrup” article, available under the CC BY-SA 4.0 licence.

Gallery (2)