最新的 Java 离最新的 C#语言层面有多大差距?


Author: Kimmy

最新的 Java 离最新的 C#语言层面有多大差距?

知乎链接


好好的一个问题就变成撕逼了。

认识到差距和客观评论不是黑,一个Visual Studio Community Edition就是比你们装那么多东西省心,C#就是能在语言层面碾压Java。

这个问题带着满满的诚意提出来,你们这种态度真的好吗?
============
C#用的糖比Java的是有点多了,但这其中每一个都是精心设计和实现的,不是随口说说就完的,也不是随便谁用一个预处理器就能给Java这些糖的。
类型推导,属性,await,dynamic,以及Linq Expression等等。

按照老赵的那个对比来看,要追平的话,大概还要等到Java 11的样子。
当然前提是C#就此停步发展。

还有那些祭出来Scala的,你们真正要比的其实是F#。

创建时间:2015-03-07 最近更新时间:2023-11-03