2 ms·
No, you can do OOP without having to use Java, but you cannot really do Java without at least some OOP concepts. I'm guessing only Smalltalk rivals Java in OOP
by diggan 2y ago
No, you can do OOP without having to use Java, but you cannot really do Java without at least some OOP concepts.
I'm guessing only Smalltalk rivals Java in OOP-ness, as in Smalltalk literally everything is an object, while in Java only most things are objects.
- randomdata 2y agoThe OOP concept described by Smalltalk is message passing. The closest OOP-ness rivals are Ruby and Objective-C (and arguably Erlang). Java has no such facilities. Java is much more like C++.