最新的 Java 离最新的 C#语言层面有多大差距?
好好的一个问题就变成撕逼了。 认识到差距和客观评论不是黑,一个Visual Studio Community Edition就是比你们装那么多东西省心,C#就是能在语言层面碾压Java。 这个问题带着满满的诚意提出来,你们这种态度真的好吗? 按照老赵的那个对比来看,要追平的话,大概还要等到Java 11的样子。
============
C#用的糖比Java的是有点多了,但这其中每一个都是精心设计和实现的,不是随口说说就完的,也不是随便谁用一个预处理器就能给Java这些糖的。
类型推导,属性,await,dynamic,以及Linq Expression等等。
当然前提是C#就此停步发展。