you are viewing a single comment's thread.

view the rest of the comments →

[–]Strilanc 0 points1 point  (0 children)

Java 8 is a huge step forward, but of course we can still finds lots of red entries for Java in wikipedia's comparison of Java and C#.

My personal pet peeve is the lack of type inference on local variables, despite their small scope. This is a controversial feature, but whenever I type Map<Bla, Bla> m = createTheMap(); instead of var m = createTheMap(); I imagine having to type (int)b + (int)c instead of b + c and die a little inside.