Please join us at the new JavaWorld Q&A Forums. Your existing login will work there. The discussions here are now read-only.
Anonymous
Unregistered
|
|
Java did not become more popular then Smalltalk because of performance. Smalltalk performance has not been an issue for years and Smalltalk performance was much better then Java in Java's early years. Java won out for the same reason that Microsoft Windows won, marketing. In fact, Smalltalk makes exetnsive use of the flyweight pattern for performance reasons, for example in Smalltalk everything including numbers is an Object. Numbers are represented as flyweight objects, there is only 1 instance of the number 5 in a Smalltalk VM. The everything is an Object philosophy leads to a consistent language with no need for all the kludges Java has had to introduce to get around the primitive object dichotomy.
|
|
0 registered and 1 anonymous users are browsing this forum.
Moderator:
Print Topic
|
Forum Permissions
You cannot start new topics
You cannot reply to topics
HTML is disabled
UBBCode is enabled
|
Rating:
Topic views: 8298
|
|
|
|
|
|
Powered by UBB.threads™ 6.5.5