HomeTriviaScientistsBjarne Stroustrup
person🔬 Scientists

Bjarne Stroustrup Trivia Questions

How much do you really know about Bjarne Stroustrup? Below are 8 true or false statements. Click each one to reveal the answer and explanation.

1.

Stroustrup has never written a book about C++ himself; all guides are by other authors.

Click to reveal answer ›

Easy
✗ FALSE

He authored 'The C++ Programming Language' (first edition 1985) and several other definitive texts on the language.

2.

The name 'C++' was coined by Stroustrup as a pun on the increment operator in C.

Click to reveal answer ›

Medium
✓ TRUE

He derived 'C++' from the C increment operator (++), symbolizing an evolutionary step beyond C. The name was suggested by Rick Mascitti.

3.

Bjarne Stroustrup designed C++ while working on his PhD thesis at Bell Labs.

Click to reveal answer ›

Medium
✓ TRUE

He created C++ in 1979 at Bell Labs as an extension of C, originally called 'C with Classes,' based on his PhD work on distributed systems.

4.

Stroustrup is a Danish computer scientist who still holds dual citizenship with the United States.

Click to reveal answer ›

Medium
✓ TRUE

Born in Aarhus, Denmark, he moved to the US in 1979 and later became a US citizen while retaining his Danish citizenship.

5.

Bjarne Stroustrup holds a PhD in computer science from the University of Cambridge.

Click to reveal answer ›

Hard
✓ TRUE

He earned his PhD in 1979 from Cambridge under David Wheeler, focusing on distributed systems and programming languages.

6.

Stroustrup personally wrote the very first C++ compiler entirely from scratch.

Click to reveal answer ›

Hard
✗ FALSE

The first C++ compiler, Cfront, was written in C and used a preprocessor; Stroustrup led its design but didn't code it single-handedly.

7.

Stroustrup has publicly stated that he regrets adding exception handling to C++.

Click to reveal answer ›

Hard
✗ FALSE

He has defended exception handling as essential for error management, though he acknowledges it adds complexity. No known regret statement exists.

8.

Stroustrup initially wanted to name the language 'C with Classes' but was forced to change it by his manager.

Click to reveal answer ›

Hard
✗ FALSE

He voluntarily renamed it 'C++' in 1983 to highlight its evolution; no manager forced the change.

More in Scientists

Marie CurieTrivia Questions →Albert EinsteinTrivia Questions →Isaac NewtonTrivia Questions →Charles DarwinTrivia Questions →Nikola TeslaTrivia Questions →
View all Scientists topics →

Want to test yourself in real time?

Swipe right for True, left for False. New questions every day on PopBluff.

Play PopBluff Free →