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
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.
program very-good objects
Certainly not every good program is object-oriented, and not every object-oriented program is good
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
simple thinking misunderstood
If you think it's simple, then you have misunderstood the problem.
doe program tested
A program that has not been tested does not work.
running long trying
Too many managers and executives try to reduce programming to a low-level assembly-line activity. That's inefficient, wasteful, costly in the long run, and inhumane to programmers.
law firsts computer
The first law of computer science: Every problem is solved by yet another indirection.
independent java platforms
Java isn't platform independent; it is a platform
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
believe simple people
People who passionately want to believe that the world is basically simple react to this with a fury that goes beyond what I consider appropriate for discussing a programming language.
real winning trouble
It's easy to win forgiveness for being wrong; being right is what gets you into real trouble.
language should ifs
Nobody should call themselves a professional if they only knew one language.
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.
views way problem
Clearly, I reject the view that there is one way that is right for everyone and for every problem