mor*_*ous 2 .net c# mono open-source
我可能会为这个问题采取一些热情.但我想知道如何解决这个问题.所以这里.
我用各种语言编程(不同级别的能力 - 不可否认).我已经涉足了C#,它似乎是一种非常好的语言(让我想起了很多Java和C++).问题在于,我所拥有的东西只能被描述为对雷蒙德公司所有事物的病态不信任 - 这是由于经验太多而无法在此列举.
我非常相信开源软件(GPLd或其他) - 并且是许多开源项目的狂热消费者和贡献者.
我的问题如下:
表面上可以使用单声道在Linux上运行.Net是否有人在生产中实际使用这样的设置?
在我看来,几乎每一个(半年?)左右,语言的新版本被推出 - (我不知道新版本是否可以向后兼容).无论如何,如果你采用其他语言,例如C/C++,Python等,那么'版本控制'之间的差别很小 - 因此它为开发人员提供了一个更"稳定"的环境.似乎(至少在我看来)学习/使用C#将是每六个月一次永无止境的学习曲线 - 我不确定我是否有足够的资金来对任何一种特定的语言做出如此大的贡献.
总而言之,我试图平衡学习/使用.Net(以及特别是C#,它看起来像一个漂亮的语言)的利弊,但如果我这样做,我想部署在Apache/Linux上(使用mySQL或PostgreSQL后端) - 而不是IIS/Windows/SQLServer.
这是一个梦想(在Linux上运行.Net/C#),还是有人在生产中实际使用它?
| 归档时间: |
|
| 查看次数: |
432 次 |
| 最近记录: |