除了Mono和Java之外,是否有任何好的,可移植的,开源的,高级的,静态类型的,命令式的,面向对象的,垃圾收集的,安全的语言/运行时具有合理的性能?单声道很好,但它是微软的技术,我有点害怕使用它(我不确定这种恐惧是多么理性).Java的问题在于它太简单了(没有无符号数据类型,没有结构等).
Mono不是微软的技术..NET是,但Mono不是--Mono是ECMA-334和ECMA-335国际标准的开源实现.是的,它们起源于微软,但Mono本身并不是微软的技术.
当然,Mono不是一种语言 - C#是语言.但是,语言并不是真正的开源或不是 - 实现.
这听起来好像你可能对C#有一种非理性的恐惧 - 而且对Java也是如此.我当然希望在Java中看到这些东西(我非常喜欢C#),但仍然可以在其中编写非常重要的应用程序.