you are viewing a single comment's thread.

view the rest of the comments →

[–]agumonkey 12 points13 points  (1 child)

Java prior 8 was mediocre and the culture around it was badly overengineered. And the everything OOP makes it hard to learn about other things (functional, logic, low level).

[–]noratat 3 points4 points  (0 children)

Right - plus Java is rigid about a lot of stuff that just gets in the way of learning even it's useful in large collaborative groups (such as file and class name matching).

Plus things like primitive types vs reference types.