开发语言漫谈-C#

C#的#,字面上的意思就是++++,也就是把C++再++。微软只所以搞C#就是要抗衡Java。微软当时搞了个J++,被Java告了,没办法了只能另取炉灶。从纯技术角度来看,C#设计非常优秀,可以覆盖所有领域,是几乎唯一的全栈能力语言。它也是关键字数量最多的语言,C#10 一共设计了116个关键字、C++20(86个关键字),Java17(57个关键字)。而且他的开发工具非常强大和易用,使得他入门很快。但是从商业领域,C#发展并不好。主要是因为微软的封闭政策以及无法跨平台。C#没有超越他的针对对象(JAVA),又受到后来者的挤压(PYTHON),所以发展前景不太乐观。在国内,信创的推行,对C#又是个打击。

可能是意识到这点,微软终于开源了。但是之前的坑很难填充,大型项目(国内)很少用C#。

C#毕竟入门容易,如果你想从事开发工作,但自觉天资有限,可以考虑学下。

相关推荐
云:鸢13 分钟前
C语言链表设计及应用
c语言·开发语言·数据结构·链表
离越词1 小时前
C++day8作业
开发语言·c++·windows
℃CCCC1 小时前
请求库-axios
开发语言·华为·网络请求·harmonyos·deveco studio·axios请求·arkts编程
ling__i1 小时前
java day18
java·开发语言
矛取矛求1 小时前
日期类的实现
开发语言·c++·算法
大翻哥哥2 小时前
Python 2025:AI工程化与智能代理开发实战
开发语言·人工智能·python
在下雨5992 小时前
项目讲解1
开发语言·数据结构·c++·算法·单例模式
再努力"亿"点点2 小时前
Sklearn(机器学习)实战:鸢尾花数据集处理技巧
开发语言·python
饭碗的彼岸one2 小时前
C++ 并发编程:异步任务
c语言·开发语言·c++·后端·c·异步
OxYGC3 小时前
[玩转GoLang] 5分钟整合Gin / Gorm框架入门
开发语言·golang·gin