相关疑难解决方法(0)

.NET/Mono或Java是跨平台开发的更好选择吗?

Mono的库比Java少了多少?

我缺乏两种选择的概述,但我对下一个项目有很大的选择自由.我正在寻找有关技术领域的经验

  • 性能(例如,我被告知Java有利于线程化,我听说运行时代码优化最近已经变得非常好用于.NET)
  • 真实世界的可移植性(它既可以是便携式的,也可以是每个Catch-22的?)
  • 工具可用性(CI,构建自动化,调试,IDE)

我特别关注你在自己的工作中经历的事情而不是我可以google的事情.我的应用程序将是一个后端服务处理来自时间序列的大量数据.

我的主要目标平台是Linux.

编辑: 为了更充分地说出我的问题,我对整个包(第三方库等)感兴趣,而不仅仅是语言.对于图书馆来说,这可能归结为"Mono比Java更少的库"这个问题?


仅供参考,我已经为这个项目选择了Java,因为它似乎在可移植性方面更具战斗性,并且它在旧系统上已经存在了一段时间.我有点难过,因为我对C#非常好奇,我很乐意做一些大项目,但也许下次.感谢所有的建议.

.net java linux mono cross-platform

106
推荐指数
12
解决办法
2万
查看次数

Java是开发跨平台GUI应用程序的最佳语言吗?

对于"最好的",我打算代码不需要或只需要很少的平台特定的调整.

java user-interface desktop-application

30
推荐指数
3
解决办法
2万
查看次数