C++ is my favorite garbage collected language because it generates so little garbage
BJARNE STROUSTRUPThere’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.
More Bjarne Stroustrup Quotes
-
-
Proof by analogy is fraud.
BJARNE STROUSTRUP -
Most of the programmers in ten years will be us, and we won’t get much smarter.
BJARNE STROUSTRUP -
Some software is actually pretty good, by any standard. Think of the Mars Rovers, Google, and the Human Genome Project. Now, that’s quality software!
BJARNE STROUSTRUP -
Any verbose and tedious solution is error-prone because programmers get bored.
BJARNE STROUSTRUP -
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.
BJARNE STROUSTRUP -
For this reason restricting language features with the intent of eliminating programmer errors is at best dangerous.
BJARNE STROUSTRUP -
The standard library saves programmers from having to reinvent the wheel.
BJARNE STROUSTRUP -
There is no one “root of all evil” in software development. Design is hard in many ways.
BJARNE STROUSTRUP -
With the increasing importance of standards for system-level objects such as COM and CORBA, it is particularly important that the C++ bindings to those be clean, well documented, and simple to use.
BJARNE STROUSTRUP -
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.
BJARNE STROUSTRUP -
There are more useful systems developed in languages deemed awful than in languages praised for being beautiful – many more.
BJARNE STROUSTRUP -
Clearly, I reject the view that there is one way that is right for everyone and for every problem.
BJARNE STROUSTRUP -
It is easy to study the rules of overloading and of templates without noticing that together they are one of the keys to elegant and efficient type-safe containers.
BJARNE STROUSTRUP -
Design and programming are human activities; forget that and all is lost.
BJARNE STROUSTRUP -
Java isn’t platform independent; it is a platform
BJARNE STROUSTRUP