3 ms·
I'd like to see some comments on how Java falls short. I always felt that it had an undeserved bad rap. One way in which it was very bad is terseness - but that
by norswap 12y ago
I'd like to see some comments on how Java falls short. I always felt that it had an undeserved bad rap. One way in which it was very bad is terseness - but that's getting much better today with better type inferencing and lambdas.
- eloisant 12y agoIt is getting better indeed, but there are still features lacking that force you to write code that is much more complex that if you had them.
- norswap 12y agoSuch as? (Not doubting, merely interested.)
- DCKing 12y agoJava's problem on Android is that your code quickly fills up with annotations and inner callback classes. Java 8's first class functions should be a big improvement, but you're still left with a lot of terseness, still so-so type inferencer, its limited OO features, and annotations everywhere.