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
effort java may
This evolution may compromise Java's claim of being simpler than C++, but my guess is that the effort will make Java a better language than it is today.
doe program tested
A program that has not been tested does not work.
program very-good objects
Certainly not every good program is object-oriented, and not every object-oriented program is good
support cad firsts
First, I'd like to see the basic tools such as compilers, debuggers, profilers, database interfaces, GUI builders, CAD tools, and so forth fully support the ISO standard
simple thinking misunderstood
If you think it's simple, then you have misunderstood the problem.
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.