Bjarne Stroustrup Talked About the Problem with Programming

MIT's Technology Review posted the recent interview of Bjarne Stroustrup at The Problem with Programming and More Trouble with Programming.

One thing I like about C++ is that "you don't need to pay for what you don't need". For programs with high value on efficiency, such design philosophy is often necessary.  IMHO, C++ is not responsible for many criticism people claim.  So often have I seen people misuse C++ and cause lots of trouble in the software, but I would rather believe that this is because the programmers who write those code are undertrained.  Some might say that it's because C++ is too difficult to learn, yet I have not found any other language that is as powerful as C++ while much easier to learn.  Everything comes with a price, anyway.   I once read about something, by an experienced C++ programmer, in which he said C++ is "difficult to learn but easy to use".  I have started to feel the same way.

There is one sentence I would like to quote from Bjarne's interview: "Expressing dislike of something you don't know is usually known as prejudice."
posted on Monday, December 11, 2006 10:35 PM by wenyang

Comments