4 ms·
> all my programs were imperative styled, not OOP Nitpicking here, but I'm quite sure OOP and imperative programming are orthogonal concepts. Clojure is a most
by ramchip 16y ago
> all my programs were imperative styled, not OOP
Nitpicking here, but I'm quite sure OOP and imperative programming are orthogonal concepts. Clojure is a mostly functional OO language, while Java is a mostly imperative OO language.
- kpreid 16y agoYes. On the other hand, 'procedural' can be seen as opposed to OO: the notion that the organization of programs is as a collection of procedures (and (incidentally?) data structures), as in C, as opposed to a collection of object types.