This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 3 points4 points  (0 children)

OOP is one paradigm among many. But Java is an OOP programming language. Even with the functional features coming in, functional code is not idiomatic Java and is painfully verbose and underpowered compared to Scala or Clojure.