<i>With our technology, with objects, literally three people in a garage can blow away what 200 people at Microsoft can do. Literally can blow it away.</i><p>and later:<p><i>I feel the same way about objects, with every bone in my body. All software will be written using this object technology someday. No question about it. You can argue about how many years it's going to take, you can argue who the winners and losers are going to be in terms of the companies in this industry, but I don't think a rational person can argue that all software will not be built this way.</i><p>How much of this has actually been realized?  Certainly OO programming is the dominant model, but a lot of popular languages were created around the same time as this interview, and languages tend to reflect "best practices" from whenever they were first designed.  Is OO popular just because it's popular, or because it's genuinely the superior approach?<p>And, as a bonus question, how much does that still hold now that concurrency is a major concern?