查看原文
其他

老牌语言依然强势,GO、Kotlin 等新语言为何不能破局?

OSC-王练 脚本之家 2022-04-23

脚本之家

你与百万开发者在一起

作者:OSC-王练

来自:开源中国(oschina2013)

Cloud Foundry Foundation (CFF) 近日发布了一份关于企业应用开发的顶级语言报告,结果显示企业使用率最高的前 10 种语言是:Java、JavaScript、C ++、C#、Python、PHP、VB.NET、C、Visual Basic 6 和 VBA 。



再一次,Java 和 JavaScript 引领企业使用率。它们的年龄使其自身具有可信度,拥有许多可供选择的工具和框架,以及丰富的学习资料。


另外还发现,区域不同,语言的使用情况也存在差异,如,JavaScript 和 Java 在北美占据使用率榜首,但在亚洲地区,使用 Java 和 C ++ 的更普遍。



那些新语言呢?


回到2018年2月,Go 发布 2017 年用户调查报告,显示 Go 在商业领域日益普及。确实,Go 一直在稳步增长,从业余爱好者语言转变为可以在办公室找到的语言。在该调查中,67% 的受访用户表示他们有在工作中使用 Go 。Upwork 副总裁 Shoshana Deutschkron 也曾表示,Go 是发展最快的编程语言之一,并被越来越多地用于建立区块链的智能合约。在2018年5月发布的 Hacker News 招聘趋势榜中,Go 进入前十,成为最值得注意的技能。


然而,在这次的 Cloud Foundry Foundation 调查中,Go 处于尾部梯队(第20名)。

至于另外一个曾被寄予厚望的 Kotlin ,甚至并未进入前25名,处于最后的“其他”列表中。之前有调查显示,目前大部分的 Kotlin 开发者都转换自 Java 开发者,且他们多数仍然在同时使用 Java 。许多其他调查结果也显示,Kotlin 这种年轻语言正在越来越受欢迎。然而,正如上面所看到的,人气的增加并不能直接转化为商业用量的增涨。


所以,为什么企业会避免使用新语言? 


最直接的答案是,新的并不总是更好。我们都有一份工作,一切顺利,一项新的变更可能会扰乱工作流程,并带来一些之前未接触过的问题。另一个答案可能是,新语言虽有时尚趋势,但并不总是最好的解决方案。


你认为我们在工作时应该坚持使用经典语言,还是应该使用新语言?欢迎评论。

精彩回顾  点击链接即可  

 头条:程序员通宵维护服务器,次日想带薪休假,领导:正常工作,不批假

   如何机智的弄坏一台电脑?来自一名前端工程师的报复...

 各类学习视频、编程资源都在这儿,欢迎收藏~

   脚本之家粉丝福利,请查看!

 记一次凉凉的小米前端面试 

 代码我只服雷布斯!分享雷军22年前写的代码

♡ 你家里如果有一个程序员,请一定心疼他! 

♡ 雷军:十年编程路,我想给程序员几点建议!

♡ 程序员都在看的这 9 篇python学习文章!

♡ 周鸿祎谈程序员创业,条条都是中肯建议

♡ 99%的程序员都会收藏的书单,你读过几本?


长按下方图片

识别二维码  关注脚本之家

  版权声明:转载文章和图片均来自公开网络,版权归作者本人所有,推送文章除非无法确认,我们都会注明作者和来源。如果出处有误或侵犯到原作者权益与我们联系删除或授权事宜。

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存