topical media & game development

talk show tell print

object-oriented programming


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



(C) Æliens 04/09/2009

You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.