Dice:这5种编程语言未来可能各自成王

来源: | 发布时间:2020-05-21 18:15

上个月,我们ц曾报道过一篇“Dice 称这 5 │┃种编程语言可能衰落”的文章,它基于 RedMonk 和 TIOBE 等公司的数据推测的,结果引起了广泛讨论。Dice Insi|g★hts 是为北美的科技专业人士提供见解和分析的网μ站,目的是帮助他们找到工作和发展д事业,并且报道就业趋势、新技术等内容。

я

经过了半个月,Dice 依靠∑更大的数据趋势来做出预测,又发布一个更大胆⿹的预测续集,关于 5 ⿱种Ⅲ在未↙来可能会有更多使用的编程语言。

Swift

苹果想要放弃 Objecti┚ve-C,它是一种有着 35 ┍年历史的编程语言,用于为苹≦果生态系统构建应用程序。苹果想让 Swift 来取代它,Swift 发布与五年前。根据分析公司 RedMon⿻k 的长期语言排名,Swift 自创建以来的使用量迅速上升。ξ

虽然如此,但 Objective-C 仍然有在╞使用,这主要归功于过去三十年中产生的大量遗留代码(legacy code)。不过,苹果已经不会对它抱有任何期待,™Swift 才是为苹果的应用程序提供动力的主打语言,α苹๑果在跨平台应用上只可能会加速这门编程语言的发展。

Kotlin

Kotlin 正在上升。Kotlin 来源于一个岛屿的名字,全称是 Kotlin Island,是英语⊙“科特林岛”之意,十年前,Kotlin 还是俄罗斯岛屿,现在它变成编程语言,JetBrains 公司开发了它,不过它受关注的原因,很大程度上归功于 Google,Google 将它作为 Android 的一流开发语言。

可以说,通过选择 Kotlin,Google 减少了对 Java 的依赖。而且 Java 与 O⿶racle ↑发生了巨大法๑律纠纷,但是不管谷歌的律师是否在推▉动该公司对 Kotlin 的支持,毋庸置疑的一点,因为它的功能和灵活性,许多开发人员也开始喜欢这种语言。

早在 2018 年,Pusher 就发起了一项开发♨人员调查,发▦▩现 Kotlin 的☑≈使用量正在天文数字般的增长,这很大程度上是因为 Android。Pㄨusher 补充说明:

很大一部分开发人员,他们的工作和其他项目的程序,使用的是Kotlin。大多〧数じ人都喜欢使用它,因为它的特性,80% 以上的开发人员都喜欢它的空安全性,其次ↂ是扩展函数、与 Java 的简化互操作性和数据类。

对 Kotlin 来说,除了安卓开发之外似乎无路可走了。所以它的最大的问题』是,是否能超越 Android 生态系统而开拓新的领域。

Python

Python 是一种强大的语言,为世界各地的开发人员提供了多种用途。但是根据TIOBE 指数(每月更新一次),Python 的▷排名还在继续攀升。并且开发人员和技∈术专业人员也不断发现 Python 的新用途,包括数据分析和机器学习。

Pyíthon 现在也已经有了庞大的用户基础,并且它深深地嵌入到了众多的业务中,所以 Python 不太可能在☉短期内消失。唯一的问题是这种编程语言还能够持续增长多少,以及它接下来将还能抓住哪些行业。

Groovy

Groovy 有广泛的 IDE 支持、与 Java 的相似性以及与流行的开源自动化服务器Jenkins的集成支持下,在 TIO▲BE 的排名是上升的。它已经成为相当≠多的系统中的“编程语言粘合剂”,它的未来似乎是光明的。

TypeScript

TypeScript 是 JavaScript 的一个超集,一些开发人员认为它不是一种Ψ“完整”的语言,因为它可以转换到 J♣avaScript。但不管如何说它,RedMonk和GitHub(如下图,上升至第七名)的十月报告 TypeSшcript 排名都是严重τ上升的〾。去年夏天,TIOBE 就表示۞,TypeScript 已经开始侵吞JavaScript 的市场份额。

不∨管你是否相信,TypeScript 是一种新的、改进的 JavaScript,它将取代这个更老☠的语言,而且۩许多技术专业人士认为 TypeScript 在未来几年里还有发展的空间。

自 OSchina



本文永久链接:http://www.ctjykx.icu/wanzhan/info/15112380.html

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;
2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;
3.作者投稿可能会经我们编辑修改或补充。