Java是一种流行的语言和平台,有着巨大的生态系统。为了让你完全转向C#编程,C# 4.0及以上的平台有没有什么应该具备的特性?
发布于 2009-10-23 02:35:33
让它运行在和Java一样多的平台上?
否则它对我们来说是完全无关紧要的。
。
。
。
编辑:有关如何让.NET“跨平台”的讨论,请参阅https://softwareengineering.stackexchange.com/questions/20275/mono-is-frequently-used-to-say-yes-net-is-cross-platform-how-valid-is-that
编辑2015:微软决定开源.NET的后端部分,这将使社区能够将其移植到比Java运行的平台更多的平台上。我认为这是反对oracle的Java进化方法的终极举措。
编辑2019:.NET核心现在可用于Linux,因此作为Docker镜像。到目前为止,我们的经验非常好。我们有一个在Kubernetes中运行良好的任务关键型应用程序,我们并不特别喜欢用.NET或Java编写微服务。
发布于 2009-10-22 19:00:02
市场上对C#的普遍接受与的语言特性没有什么真正的关系,我知道它现在比Java更好。采用C#需要在主要方面进行完整的组织战略转变:
发布于 2009-10-24 02:38:55
除了IDE、框架等生态系统之外,我并不认为C#有比Java更少的东西。至少在特性方面,它目前处于领先地位。
https://stackoverflow.com/questions/1606329
复制相似问题