首页编程语言编程语言趋势,编程语言趋势图

编程语言趋势,编程语言趋势图

cysgjjcysgjj时间2024-02-29 08:55:24分类编程语言浏览47
导读:未来五年内,哪种编程语言将成为主流?未来五年内,哪种编程语言将成为主流?C C++ Java注定写入历史的名人堂,抛开汇编语言,C应该是最底层的系统语言了,后面更多明星语言我相信都出自于C,对于虚拟机语言,我觉得不会创造出另外的子语言了,最多就是自生应用更广泛,生态链更丰富,也就是到顶了,越到后面,底层的C越老越醇,未来五年的主流语言……...
  1. 未来五年内,哪种编程语言将成为主流?

未来五年内,哪种编程语言将成为主流

C c++ java注定写入历史的名人堂,抛开汇编语言,C应该是最底层系统语言了,后面更多明星语言我相信都出自于C,对于虚拟机语言,我觉得不会创造出另外的子语言了,最多就是自生应用更广泛,生态链更丰富,也就是到顶了,越到后面,底层的C越老越醇,未来五年的主流语言,我想应该适应人工智能领域的明星语言,比如python Go Java或者会出现一个不依赖虚拟机的静态语言,相比Go更具优势,表现力更强,使用简单性能更出众的语言。

回答这个问题我们可以变个思路,先回溯一下,看看五年前的情况,下面是TIOBE的2012年语言排行榜

我们再看看今年的

编程语言趋势,编程语言趋势图
图片来源网络,侵删)

不难看出,前三强还是j***a,C和C++,C后退较为厉害,j***a凭借在android apps和各种服务框架的广泛应用坐稳了第一把交椅,Objective-C被它的小弟Swift迅速取代,下降较为明显。总体来看,强势语言的份额在减少,编程语言分散化趋势明显,2017年第20为还有1.27%的份额,而2012年只有0.56%,这背后的原因可能是编程语言越来越专业化了,各种语言都在自己擅长的领域一展身手,某一种语言已经越来越难一统天下了,因为新语言就是因为旧语言不适合某些应用应运而生的嘛,想想几十年前C语言一同天下到如今百花齐放,这种趋势还不够明显吗?或许问题应该提的更具体一些----在某个应用领域,哪种语言将成为主流。

不过,可以大体的说一下几个主要语言的趋势:

C/C++将集中在对性能要求最严苛的领域,操作系统内核、驱动程序还将是C的天下,游戏机器学习底层框架、互联网应用基础设施(类似nginx,redis这种)还将以C/C++为主,随着C++11乃至于后续标准的应用,C++将在它和C共有的领域挤占C的份额;

编程语言趋势,编程语言趋势图
(图片来源网络,侵删)

j***a虽然总份额会随着语言专业化的发展继续下降,不过应该可以坐稳第一的宝座,以上三种语言还会在排行榜的前端,C会不会跌出前三是个看点;

Python随着机器学习的兴起会继续升温,相对排名提高不足为奇;

C#大概会下滑(凭感觉);

编程语言趋势,编程语言趋势图
(图片来源网络,侵删)

Go虽然性能广受诟病,但背后有google的支持,还在不断改进中,天生为并发编程设计,应该会进一步提升排名;

编程语言其实是拼爹的。这么多语言难道就没有比J***a牛逼的?并不是,从功能上来说把J***a取代并不难。主要J***a有个厉害的继父甲骨文。但是J***a也快被这个继父坑死了。让J***a起死回生的谷歌已经抛弃了J***a,而用kotlin作为安卓首选。作为互联网行业风向标,谷歌一个v8救活了js,一个安卓让J***a续命。那么没理由主推的go不火。所以很看好go。至于python,虽然性能不好,但是硬件发展速度完全弥补了性能的不足。再加上海纳百川的第三方库,看好python。

我的判断,python和go会火。

目标是解决吃饭问题的话,j***a和.net core你值得拥有,也是未来最大众、最主流的开发语言,py,go什么的,叫得人多用的人少,也就是一些特种场景有在用,c,c++什么的就算了,语言本身是超级强大,但薪资低的要死,求职范围也特别窄,php没啥好说的,混混日子问题不大

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/7330.html

语言J***aC++
云计算专业必学编程语言-云计算要学c语言吗 计算机编程语言:计算机编程语言发展史