Paper:
"...according to our experience, the java language falls short in supporting advanced object-oriented programming techniques. In particular, the lack of first-class primitive types and first-class methods (for example, Smalltalk-style blocks) makes the life of the programmer more difficult in certain situations than it should be. In this regard the designers of both Java and C++ could leran a lot from more dynamic and more purely object-oriented programming languages auch as Smalltalk and Self."
Page last edited July 30, 2002 |