Linux上的C# – 基于使用单声道经验的人都有意见?

如果您是 Linux用户,是否值得学习C#?有Mono,但如果他们开始亏钱,它似乎注定要始终处于曲线后面,持续的MS行动威胁.

目前,我更倾向于Java,因为它完全是GPLed,并没有软件专利的主要威胁.它已经有一个大的oss社区背后,在服务器上有良好的声誉,而C#仍然需要证明自己在那里.

C#程序员的最大优点是它们比Java开发人员便宜.我也想知道如何便携式C#代码.可以简单地将C#应用程序写入目标Mono并在Windows上运行吗?

解决方法

我已经编写了一些C#命令行程序,特别是作为分布式仿真引擎运行,这些引擎是针对Ubuntu的.他们在这里或Windows上完美工作.

很难说未来是什么,但C#是一种强大的语言,我认为即使只是为了个人成长,值得学习.我自己鄙视Windows,但一直在写C#一段时间(大部分Windows),因为它支付账单.

Novell广泛使用Mono作为他们的Linux应用程序,我认为他们与微软的关系增加了.NET for Linux将会坚持的想法.

一些公司的Here’s a list使用Mono.

相关文章

在Linux上编写运行C语言程序,经常会遇到程序崩溃、卡死等异...
git使用小结很多人可能和我一样,起初对git是一无所知的。我...
1. 操作系统环境、安装包准备 宿主机:Max OSX 10.10.5 虚拟...
因为业务系统需求,需要对web服务作nginx代理,在不断的尝试...
Linux模块机制浅析 Linux允许用户通过插入模块,实现干预内核...
一、Hadoop HA的Web页面访问 Hadoop开启HA后,会同时存在两个...