What is the point of programming with a pure object-oriented language like Smalltalk or Ruby when there are hybrid languages like C++ and Java? In pure OO, EVERYTHING is an object whether it benefits the program or not. A hybrid language, however, lets you pick and choose what shall be an object. That way you can just have items in a game or windows in some GUI be objects and leave IF statements and such the way they originally were.
0 · ·