我是编程乐趣,一个10年.Net开发经验老程序员,点击右上方“关注”,每天为你分享开源项目和编程知识。
TIOBE刚刚公布了,C#正式成为2023年度的编程语言!
在TIOBE官网是这样介绍的:
在TIOBE排名历史以来,C#首次获得年度编程语言奖,并且祝贺C#20多年来,一直都是排名前十的编程语言,现在它正在追赶努力成为4大编程语言,C#在过去一年里是增长最快的:+1.43%,赢得了当之无愧的奖项。
C#正在蚕食Java的市场份额,并且在Web应用程序后端和游戏等领域越来越受欢迎(Unity的功劳)。C#是完全开源免费使用的,并一直都在稳定的发展,使得C#在每次发布都受人关注。C#将继续发展,并很有可能很快的超越Java。
根据上面官网的介绍,C#的市场份额主要来源于:Web应用程序后端和游戏。
大幅度的增长也意味着有财富!所以,我个人建议大家可以多多关注这两个领域,尽量往这两个领域发展。
另外近些年C#除了这两个领域外,在数据科学、人工智能、云计算领域也表现出巨大的潜力,特别是.Net Core/.Net 5发布以来,跨平台技术的发展,C#的应用场景也在不断的扩大。
C#是完全开源免费的,并且C#也在不断的进化,是的可以适应新的应用场景和技术趋势。特别是C#跨平台、全平台的特性,让程序员们使用一门编程语言就能变成各个平台的应用程序,简直太爽了!
当然了,C#市场份额要进一步发展,我个人认为还需要有更多的开源的解决方案出来,这样才能吸引更多程序员加入C#的阵营当中来,更主要的是会吸引更多企业选择C#。
一个良好的技术氛围和活跃的社区,才能有助于C#在更多领域的得到应用和推广,而不是沉浸在C#本身语言的特性是否好坏。
任何一家企业抛开技术,最终目的是赚钱,能帮助企业解决问题,能赚钱就是好的技术,根本不会因为个人喜好选择编程语言。
对我们个人来说也是一样,碰到问题需要学习什么技术、学习新的编程语言,那就去学!能解决问题就是本事,自然在职场可以获得更多的机会,不要去纠结编程语言本身。
- End -
推荐阅读
5个yyds的.Net商城开源项目
盘点5个C#实用的Word、PPT、Excel、Mail第三方库
推荐一个支持低代码开发的OA开源系统
一个Email简单高效处理.Net开源库
推荐一个.Net Core开发的蜘蛛爬虫开源项目