writing java code again now.. I miss: var IEnumerable delegate Anonymouse types extension methods the as keyword C# generics VS using statement LINQ!! the list goes on and on...
W*n
4 楼
忘了还有automatic properties. Am I too lazy to write java code now..
B*i
5 楼
敢情从头到尾就你一个人捧场啊,哈哈
【在 W********n 的大作中提到】 : 忘了还有automatic properties. : Am I too lazy to write java code now..
language wise, C# is in no doubt ahead of Java. But Java's simplicity is one of the many reasons for its popularity, in that people can understand other 's code easily (in theory).
W*n
11 楼
well, all that java sucks at will continue to exist just because the backward compatibility. so we have to suffer now just because something wasn 't done right years ago?
s*o
12 楼
I think backward compatibility is important, especially to enterprise. Java 8 will introduce some significant features, but I am not sure wether it 's a good or bad move. If Java becomes both verbose and complex, then...duh. Plus, there is already a well designed jvm language, Scala, that mixes OO and FP pretty well.
wasn
【在 W********n 的大作中提到】 : well, all that java sucks at will continue to exist just because the : backward compatibility. so we have to suffer now just because something wasn : 't done right years ago?