On Sun, Mar 11, 2012 at 10:09 AM, Kevin Wright <[email protected]>wrote:

> I'd say smalltalk (a 70's language) had it right, make *everything* an
> object.


Define "right". I used a lot of Smalltalk during my PhD in the early 90's
and while the environment was revolutionary on many fronts, it was also
very, very slow (both the IDE and the programs it created). I'd argue that
one of the many reasons for this was because everything was an object.

Java's decision to optimize this part of the language was instrumental, and
even with this, Java was still considered to be a slow language during its
early years. I think that if it had chosen Smalltalk's approach, it would
have been dismissed like Smalltalk as a language that looks nice on the
surface but that cannot be used for production work.

-- 
Cédric

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to