昨天我看到Ceylon 团队宣布第一个里程碑版本已经公开发布。从我所见,它看起来很有趣。
从 Ceylon 的资料来看,它的目的似乎很大程度上符合 Scala 的目的......
Ceylon 深受 Java 的影响。你看,我们是 Java 的粉丝,但我们知道它的局限性。Ceylon 保留了 Java 最好的部分,但改进了在我们的经验中令人讨厌、乏味、令人沮丧、难以理解或容易出错的东西。
因此,简而言之,Ceylon 和 Scala 似乎在说(在我的解释中)我们喜欢 Java,但也有烦恼,所以我们希望在 Java 之上构建以改善生活。
但我想知道的是,当 Scala 已经存在时,为什么要创建 Yet-Another-Java-Killer,就像有些人认为 Ceylon 一样?是什么让 Ceylon 与众不同或超越 Scala?
注意:请不要说“我喜欢 X 而不是 Y”,我正在寻找 Ceylon 为开发社区提供什么的客观观点。