首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

主流开发语言排行榜 我们该选择哪一门?

近日TIOBE公布了最新的2020年2月份的开发语言排行榜top20,java毫无争议以17.358%的使用率稳居榜首,比排名第二的C语言的使用率多了1个百分点,以1000万来算的话1个百分点就是多了10万人,也能看得出Java甩开C不少距离。另外前四名同比2019年2月份排行并没有波动,分别是java,C,Python,C++,这都是市场上主流的开发语言,特别是近年来的大数据以及区块链的火热上,python语言的作用越来越大,其地位也是无可撼动。

当然值得注意的是Go以及Swift,这是近年来非常流行的语言,Swift是苹果公司2014年推出的IOS开发语言,其特点也是轻量简洁,相对于Object-C开发效率明显提高不少,所以得到了IOS开发者的拥护,他的使用率比2019年上升了10名,而Object-c则下降了10名。Go是谷歌公司推出的新语言,其语法接近于C++同时又就相对于C++更为简洁,他的主要作用是云计算以及分布式计算方面,当然不少互联网公司也将其用来开发web项目或者后端服务器开发,他的轻量以及敏捷开发特别受互联网公司的青睐,未来预计会有一个更高的发展空间。

开发语言每个月都在变化,而且不到几年就会就有一门新的语言登场,这给开发人员增加了一些无形的压力,让我们觉得不多掌握几门语言就会被淘汰。当然如果一直掌握一门语言不变在未来的某一点的确会淘汰,但也不是绝对的。现在的国内的市场是比较浮躁的,更多的企业追求新颖的事物,而比较少注重垂直度的发展,所以顶尖级别的大牛一般都被大企业把控着,他们更注重深度发展,所以他们在精通于专业领域。而小企业则更注重广度,特别是一些复合型人才更受欢迎,一个人能做多个人的事情,比如程序员既能开发又运维,当然能把美工做了更不错,这样的人才的确啥都会,但很容易造成都不精通。所以面对这样多样化的市场,是做一个专业领域的领航者还是做独立开发的复合人才,我们的定位很重要,这也应证了没有最好的语言只有最好的开发者一样,只有选择适合自己的路才是一条通往巅峰之路。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200307A0T76O00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券