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/

相关文章:

open-source - 连接到 mondrian/olap 并在我的网站上查看数据透视表和图表的免费工具

c - C的开源语言在哪里下载?

java - 有 Qt Jambi 分支吗?

java - Windows 路径变量中 Java 的 "bin"目录混淆 - 如何解决此问题?

java - 如何格式化 javadoc 注释中的标题?

java无法notify()线程?

java - 用Java读取CSV文件并从读取的文件中提取某些数据

mono - 运行 MonoTouch 应用程序时出现 SIGABRT 错误

linux - 如何重定向桌面条目的输出

c# - 是否可以使用委托(delegate)函数从非托管代码中引发 .Net 异常?