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
perfect language salesman
Anybody who comes to you and says he has a perfect language is either naive or a salesman.
support language programming
I find languages that support just one programming paradigm constraining
language wonderful code
More good code has been written in languages denounced as "bad'' than in languages proclaimed "wonderful'' - much more.
java serious language
However, when Java is promoted as the sole programming language, its flaws and limitations become serious.
language should ifs
Nobody should call themselves a professional if they only knew one language.
littles garbage language
C++ is my favorite garbage collected language because it generates so little garbage
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.
according commercial consider context criteria design encourage languages people
I encourage people to consider the two languages according to their design criteria and not just in the context of commercial rivalries.
library tools standards
I would encourage nonproprietary standards for tools and libraries
real impact trying
I like doing research that has an impact. If I went to a company to make what they call 'real money,' I'd be just trying to make a system work as fast as possible to meet the product and serice deadlines.
civilization fields degrees
Our civilization depends critically on software, and we have a dangerously low degree of professionalism in the computer fields
thinking ideas two
Tom [Cargil]s suggestion with a further idea: Propsers of new [C++] features should be required to donate a kidney. That would - Jim [Waldo] pointed out - make people think hard before proposing, and even people without any sense would propose at most two extensions.
errors bored solutions
Any verbose and tedious solution is error-prone because programmers get bored.
perfect design java
After all, C++ isn't a perfect match for Java's design aims either