Principles of Object-Oriented Software Development
[] readme course preface 1 2 3 4 5 6 7 8 9 10 11 12 appendix lectures resources

talk show tell print


SmalltalkEiffelC++Java
uniformityhigh medium low medium
documentation value medium high medium high
reliability medium medium low* high*
protected operations no no yes yes
multiple inheritance no yes yes no*
efficiency low medium high low
garbage collection yes yes no* yes
language complexity low* medium high medium


slide: Comparing Smalltalk, Eiffel, C++ and Java



[] readme course preface 1 2 3 4 5 6 7 8 9 10 11 12 appendix lectures resources
eliens@cs.vu.nl

draft version 0.1 (15/7/2001)