`

5 门前途美好的编程语言

阅读更多

本文原文链接:https://insights.dice.com/2019/08/12/5-programming-languages-future-greatness/

前不久, Dice Insights(提供求职消息的技术职业消息服务的网站)研究了 TIOBE 和 RedMonk 的编程语言排名,以及自己网站的招聘信息数据库,得出了5 门可能走向衰落的编程语言。

接着,Dice Insights再次公布了在未来几年使用量飙升的5门编程语言。这些结论是依靠强大的数据推断出来的,得出来的结果,有些是在意料之中,有些可能会让你大跌眼镜,我们一起来看看:

1、Swift

苹果想要把Objective-C淘汰,算起来,Objective-C已经有35年的历史了,一直被用于构建苹果生态系统的应用程序,而今苹果想用Swift替代Objective-C,Swift是苹果五年前发布的语言,根据分析公司RedMonk的长期语言排名,自创建以来,Swift的使用率迅速飙升,能够得到这样的反馈,苹果公司自然很满意。

话虽如此,想要真正淘汰Objective-C也不是那么简单的,这主要是因为在过去的35年里产生的大量遗留代码,但随着苹果打压力度不断加大,Objective-C迟早有一天还是会被淘汰,而Swift会真正成为为苹果应用程序提供动力的中坚力量,此外,苹果跨平台应用支持的计划会加速Swift的发展。

2、Kotlin

Kotlin正在崛起,十年前,Kotlin只是俄罗斯的一个岛屿,而今,它还是一门编程语言,Kotlin之所以能一跃成名,都要归功于谷歌将其定义为Android 的“一级”开发语言。

可以说,通过选择Kotlin,谷歌减少了对Java的依赖,而且Java是谷歌和Oracle法律纠纷的原因所在,无论谷歌的律师们是否推动了公司对Kotlin的支持,我们都能看出,许多开发者都很喜欢这门编程语言,因为其灵活的特性。

早在2018年,Pusher就发起了一项开发者调查,数据显示,归功于Android,Kotlin的使用率正在爆发式增长,大部分开发者在他们的工作中或副业的项目中使用Kotlin编程,Pusher还补充道:说到Kotlin最受青睐的特性,大多数开发者表示Kotlin是安全的,80%的开发者喜欢null安全,其次是扩展函数,Java的简化互操作性和数据类。

但是换句话说,Kotlin似乎也没有别的发展空间了,因为这种编程语言很难扩展到Android生态系统之外,拓展到其他领域。

3、Python

Python是门庞大的编程语言,被世界各地的开发人员广泛使用,根据TIOBE指数显示,Python的受欢迎程度不断在攀升,甚至对其他编程语言已经产生威胁,而且实际上,人们正不断发现Python的新用途

考虑到Python已经拥有强大的用户基础,而且它被广泛应用于大量的业务当中,因此,Python在短期内消亡的可能性微乎其微,唯一令人疑惑的是,这种编程语言能发展到何种程度,以及下一步它将占领哪些行业。

4、Groovy

Groovy在TIOBE排名上的上升得益于广泛的IDE支持、与Java的相似性以及与流行的开源自动化服务器Jenkins的集成。它已经成为许多系统中的“编程语言粘合剂”,所以说,它的未来似乎很光明。

5、TypeScript

在这里,我们将Typescript也称之为编程语言,它是JavaScript的一个超集,一些开发人员认为它并不是一门“完整”的编程语言,因为它可以被转换成JavaScript 。

无论你如何定义它,在RedMonk和GitHub的月度报告上,对Typescript的评级都是快速增长,TIOBE也曾暗示TypeScript甚至开始蚕食JavaScript的市场份额。

不管你是否认为TypeScript是一个“全新改进的”JavaScript,都无法否认很多技术专家认为TypeScript在未来几年还有发展的空间。

以上就是Dice为大家总结出的5门未来前途大好的编程语言,你赞同么


分享到:
评论

相关推荐

    我爱门前的小池塘.ppt

    这篇内容虽然标题为“我爱门前的小池塘.ppt...如果你需要关于IT行业的知识,例如编程语言、网络技术、数据管理或者软件开发等相关内容,请提供包含这些信息的文件标题、描述或标签,我将很乐意为你详细解释相关知识点。

    齐心小学门前三包工作计划.doc

    齐心小学门前三包工作计划.doc

    大班语言我家小池塘PPT课件.pptx

    【大班语言教育:《我家小池塘》】 在幼儿教育阶段,语言能力的培养是一项重要的任务。"大班语言我家小池塘PPT课件.pptx" 是一款专为大班孩子设计的专业课件,旨在通过生动有趣的故事内容,帮助孩子们提升语言表达...

    Scratch少儿编程项目音效音乐素材-【日常生活】音效-门铃.zip

    Scratch是一款由麻省理工学院(MIT)设计开发的面向儿童的图形化编程工具,它通过拖拽积木式的编程语块,使孩子们能够轻松创建交互式故事、动画、游戏等项目,激发他们对计算机科学的兴趣。在这个"Scratch少儿编程项目...

    《我爱门前小池塘》.ppt

    5. **语文活动设计**:“动动脑:小作者门前的小池塘,里面还会有些什么?”这是一个开放性问题,鼓励孩子发挥想象,锻炼他们的思维能力和语言组织能力。 6. **阅读理解**:通过阅读,孩子们需要理解白云和青山如何...

    11我爱门前的小池塘.ppt

    很抱歉,但根据您提供的信息,“11我爱门前的小池塘.ppt”似乎是一个与IT行业不直接相关的...如果您有其他关于编程、网络、数据库、软件开发、信息安全等相关话题的文件或问题,我将非常乐意为您提供详细的IT知识解释。

    时空之门前端代码生成器 4.6.0 Beta3 发布,支持数据导出和图片功能、界面更新

    时空之门前端代码生成器4.6.0 Beta3发布。支持数据导出和图片功能,界面更新。 时空之门前端代码生成器4.6.0 Beta3发布。功能等同与光2.2.0 Beta7后端的功能,支持数据导出和图片功能。有界面更新。 新版新增了对...

    11、我爱门前小池塘.ppt

    这篇PPT的内容看似是小学语文教材的一部分,主题围绕着“我爱门前小池塘”,通过描绘自然景象,引导孩子们观察并热爱生活中的自然环境。虽然没有明确的IT标签,但我们可以将这个主题与信息技术教育相结合,探讨如何...

    农村环境整治门前三包责任书..doc

    《农村环境整治门前三包责任书》是针对农村环境卫生整治的一项重要制度,旨在提升农村居民的环保意识,共同创建整洁、美观、文明的生活环境。这一制度的核心内容是农户需对自己房屋门前、房前屋后的环境负责,即...

    06我爱门前的小池塘.ppt

    标题“06我爱门前的小池塘.ppt”和描述中的内容显然描绘了一幅宁静而生机盎然的乡村景象,围绕着一个小池塘,这里充满了自然的和谐与美丽。这个标题可能是一个关于环境保护、生态平衡或者是个人情感寄托的演讲或教学...

    hsk5级模拟题.pdf

    5. 语言理解:在第 61-64 题中,我们可以看到中国人和“老外”的交流,了解到年画、虾饺等中华文化元素。 6. 语言理解:通过第 65 题,我们可以了解到一个小男孩儿对女士钱包的处理和语言交流。 7. 中华文化:在第...

    门前三包责任书模板.docx

    【门前三包责任书】是城市管理中的一项制度,主要针对商铺、单位或居民,要求他们对门前区域的卫生、绿化和秩序负责。这份责任书旨在提高城市环境的整洁度和美观性,通过个人或单位的自我管理和互相监督,共同维护...

    我爱门前的小池塘课件.ppt

    小池塘的特征被描述为“清清亮亮”,这暗示了它的水质清澈,给人一种宁静而美好的感觉。"永远"一词强调了这种状态的持久性,使小池塘成为一个稳定的、令人愉悦的存在。 课件中提到了各种生物与小池塘的关系,如“丛...

    《我爱门前小池塘》3.ppt

    这篇小学语文第二册的第十一课“我爱门前小池塘”主要讲述了作者对门前小池塘的喜爱,以及池塘周边生态环境的描绘。课文通过生动的词汇和形象的描绘,展现了池塘的美景和生机。 首先,小池塘被描述为“永远清清亮亮...

    【《永久的门》阅读答案】 门前三五步的阅读答案.docx

    【《永久的门》阅读答案】 门前三五步的阅读答案主要探讨的是关于两位主人公——郑若奎和潘雪娥之间微妙的情感关系以及他们之间的隔阂与期待。这篇文章通过描述古镇小院中的日常生活,展现了两个单身汉和老姑娘的...

Global site tag (gtag.js) - Google Analytics