<分区>
除了 Mono 和 Java 之外,是否有任何好的、可移植的、开源的、高级的、静态类型的、命令式的、面向对象的、垃圾收集的、安全的语言/运行时以及合理的性能? Mono 很好,但它是 Microsoft 的一项技术,我有点害怕使用它(我不确定这种恐惧有多合理)。 Java 的问题在于它太简单了(没有无符号数据类型,没有结构等)。
标签 java open-source mono
<分区>
除了 Mono 和 Java 之外,是否有任何好的、可移植的、开源的、高级的、静态类型的、命令式的、面向对象的、垃圾收集的、安全的语言/运行时以及合理的性能? Mono 很好,但它是 Microsoft 的一项技术,我有点害怕使用它(我不确定这种恐惧有多合理)。 Java 的问题在于它太简单了(没有无符号数据类型,没有结构等)。
最佳答案
Mono 不是 Microsoft 的技术。 .NET 是,但 Mono 不是 - Mono 是 ECMA-334 和 ECMA-335 国际标准的开源实现。是的,它们起源于 Microsoft,但 Mono 本身不是 Microsoft 技术。
当然,并不是说 Mono 是一种语言 - C# 是一种语言。但是语言并不是真正的开源与否 - 实现是。
听起来您可能对 C# 以及 Java 有一种非理性的恐惧。当然,我希望在 Java 中看到一些东西(而且我更喜欢 C#),但仍然完全有可能用它编写非常重要的应用程序。
关于java - 开源托管编程语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/693006/