Why people hate Java?
In my opinion Java is good language. I cannot understand people here and on reddit blaming Java often without reason.
As I thought Java disliked not because design. It's human factor. Use ruby for number crashing and you will hate it.
Thanks for comment.
p.s. My primary tools are python and matlab. And I have to say sometimes static typing is must.
In my opinion Java is good language. I cannot understand people here and on reddit blaming Java often without reason.
>It isn't bad at all. (And does not really matter)
* First-class symbols.
>Ok, but python has first class functions.
* Blocks and lambdas. I've read GvR's take on this.
>GvR is right.
* Method definitions in Ruby don't need to accept a "self" argument.
>It isn't bad at all. (And does not really matter)
* Ruby has first-class Regexps. Python has an "re" library. You know what else has an "re" library? C.
> Ruby has private methods. JAva has private methods too. Therefore ruby is bad.
And so on...
p.s. And if you need oop features why use ruby instead of java?