.Net平台,C#语言真的在国内江湖日下,没落不堪一去不复返了了吗?
.Net只是个平台,一些微软系(C#,VB,J#)的或者开源性的语言(C++,C)等都可以运行在这个平台上。如果从使用人数推断,实际上微软的C#从一开始貌似就不如Java,后面经过10多年发展,一直在编程语言方面位居Java之下。比之其他语言,比如谷歌的Go,PHP这些C#则高于。
这种情况,估计还得持续个几十年,当然假设是微软没垮,或者是自己作死。
当然微软作死这种情况,比如说断崖式的框架更新,但实际上在TIOBE,C#一直是位居前四五的位置,也就是说使用人数方面,至少它是没有大的波动
也就是说这十多年来,.Net不愠不火,不能超过Java,但也不至于没落谷底。
这几年因为移动端崛起,无疑是给了Java第二春,微软在这方面落后太多,另外 windows服务器,和编辑器等高昂的授权费用,相对于免费的Java,Linux确实比后者难以吸引考虑成本的企业,但windows平台是个大生态,基本上不亚于或者超过在服务端的LInux平台。
实际上作为个体程序员,基本上不用担心或者整天唱衰.Net没落,C#不行了之类的,实际上语言只是个工具,更重要的在于自己。
总结下就是,windows没死,微软没死,那么.Net平台就不可能一下子垮掉或者衰落。
这种情况,估计还得持续个几十年,当然假设是微软没垮,或者是自己作死。
当然微软作死这种情况,比如说断崖式的框架更新,但实际上在TIOBE,C#一直是位居前四五的位置,也就是说使用人数方面,至少它是没有大的波动
也就是说这十多年来,.Net不愠不火,不能超过Java,但也不至于没落谷底。
这几年因为移动端崛起,无疑是给了Java第二春,微软在这方面落后太多,另外 windows服务器,和编辑器等高昂的授权费用,相对于免费的Java,Linux确实比后者难以吸引考虑成本的企业,但windows平台是个大生态,基本上不亚于或者超过在服务端的LInux平台。
实际上作为个体程序员,基本上不用担心或者整天唱衰.Net没落,C#不行了之类的,实际上语言只是个工具,更重要的在于自己。
总结下就是,windows没死,微软没死,那么.Net平台就不可能一下子垮掉或者衰落。
...全文
相关推荐
C#概述、、理解什么是.NET、 .NET平台及.NET框架
理解什么是.NET、 .NET平台及.NET框架 了解.NET Framework 的结构 理解.NET Framework 的基本概念
C# .NET及Mono跨平台实现原理解析
主要介绍了C# .NET及Mono、跨平台实现原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
C#.net日程控件的源码
发现我们这里共享的工作日程控件都好贵啊,呵呵。 我将项目里用到的一个工作日程控件的源Demo拿出来同大家分享,含源码。
.net平台下的编程语言c#完全手册
.net平台上的c#语言的使用手册非常全面的学习c#语言的书籍中文版本
.NET平台下运用C#语言操作Excel
介绍了如何在.NET平台编程中使用C#操作Excel表格


非技术区
