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

栏目: IT资讯 · 发布时间: 6年前

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

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

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

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

那些新语言呢?

回到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 这种年轻语言正在越来越受欢迎。然而,正如上面所看到的,人气的增加并不能直接转化为商业用量的增涨。

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

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

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

来自:Jaxenter  编译:开源中国


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Implementing Responsive Design

Implementing Responsive Design

Tim Kadlec / New Riders / 2012-7-31 / GBP 27.99

New devices and platforms emerge daily. Browsers iterate at a remarkable pace. Faced with this volatile landscape we can either struggle for control or we can embrace the inherent flexibility of the w......一起来看看 《Implementing Responsive Design》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

URL 编码/解码
URL 编码/解码

URL 编码/解码

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试