Bjarne Stroustrup
Bjarne Stroustrup
Bjarne Stroustrupis 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...
NationalityDanish
ProfessionScientist
Date of Birth30 December 1950
CountryDenmark
real winning trouble
It's easy to win forgiveness for being wrong; being right is what gets you into real trouble.
technology arrogant benefits
To many managers, getting rid of the arrogant, undisciplined, over-paid, technology-obsessed, improperly-dressed etc. programmers would appear to be a significant added benefit
littles garbage language
C++ is my favorite garbage collected language because it generates so little garbage
simplicity important trying
The most important single aspect of software development is to be clear about what you are trying to build.
organization able treats
An organization that treats its programmers as morons will soon have programmers that are willing and able to act like morons only.
law firsts computer
The first law of computer science: Every problem is solved by yet another indirection.
wish stories use
There's an old story about the person who wished his computer were as easy to use as his telephone. That wish has come true, since I no longer know how to use my telephone.
done invisible software
When done well, software is invisible.
ideas helping clue
C++ is designed to allow you to express ideas, but if you don't have ideas or don't have any clue about how to express them, C++ doesn't offer much help.
witty humorous blow
C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg.
code depend good source tool tools work
Tool vendors have made a good start, but have much work to do in tools that depend on compilers and other source code analyzers.
language support thinking variety ways
Consequently, a general-purpose programming language should support a variety of ways of thinking and a variety of programming styles.
computer easy longer since wished
There's an old story about the person who wished his computer was as easy to use as his telephone. That wish has come true, since I no longer know how to use my telephone.
framework general library novel standard
The most novel and interesting part of the standard library is the general and extensible framework for containers and algorithms.