Walter Bright wrote:
nobody wrote:
Linus Torvalds shows his opinion about why he chooses C here:
http://www.realworldtech.com/forums/index.cfm?action=detail&id=110618&threadid=110549&roomid=2
He wants a language that context-free, simple, down to the metal.
He dislikes C++ b/c it has many abstraction.
This is another interesting point of view by Linus:
http://www.realworldtech.com/forums/index.cfm?action=detail&id=110699&threadid=110549&roomid=2
Most of his complaints seem to be about OOP. I particularly like the line:
"Complicated problems don't have some simple strictly hierarchical data
structures."
I've read comments from Stepanov which criticise OOP and many of the
other features of C++, for exactly the same reasons which Linus gives.
It's interesting that their conclusions are so different.