程序猿(ID:imkuqin) 编译

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

前不久, Dice Insights(提供求职消息的技术职业消息服务的网站)研究了 TIOBE 和 RedMonk 的编程语言排名,以及自己网站的招聘信息数据库,得出了
接着,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门未来前途大好的编程语言,你赞同么?

感谢阅读

推荐阅读:

1:

好看请点这里~

5 门前途美好的编程语言相关推荐

  1. c语言5的阶乘流程图_5 种前途迷茫的编程语言

    code小生 一个专注大前端领域的技术平台公众号回复Android加入安卓技术群与本文对立文:5 门前途美好的编程语言 译文链接:http://www.codeceo.com/article/5-di ...

  2. 5 门可能衰落的编程语言

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 来源 | 程序猿 并不是所有编程语言都能经久不衰.事实上,新一代的 ...

  3. 5门可能衰落的编程语言

    专注于为北美地区的科技专业人士提供行业见解和分析,以及提供求职消息的技术职业消息服务网站 Dice Insights 近日发表了一篇题为 <5 Programming Languages Tha ...

  4. php学历要求_“最好编程语言” PHP面试的两三事

    IT服务圈儿 有温度.有态度的IT自媒体平台 经过近2个月的面试,总算顺利拿到了offer.每天在Boss直聘上刷简历,不断地前程无忧上海投的事情总算可以告一段落了.不得不说,最终还是在前程无忧上的1 ...

  5. 用这个抢票神器,一抢一个准!

    关注 逆锋起笔 学习 资源.工具不用愁 「逆锋起笔」公号读者福利 ☞ 程序员进阶必备资源免费送「各种技术!」 ☜ 车栗子 发自 凹非寺 量子位 报道 | 公众号 QbitAI 春节抢票正在如火如荼的进 ...

  6. 2020 给你 8 个接私活的网站

    关注 逆锋起笔 学习 资源.工具不用愁 ☞ 程序员进阶必备资源免费送「各种技术!」 ☜ 2019互联网圈不好混,不是每个公司都能像腾讯云每人一部iPhone 11,不少公司今年已经没了年终奖,不要抱怨 ...

  7. 我花了五个小时的时间,将全部文章详细整理出来了,千万不要错过!

    整理 | JackTian 微信公众号 | 杰哥的IT之旅(ID:Jake_Internet) 在整理公众号2019年度所有文章汇总之前,发过两次,具体如下: 2018年度所有文章汇总 2019年度上 ...

  8. 火了:一只蝙蝠的自述

    从营养价值上来看野生动物和家养动物的差别微乎其微既不能延年益寿,也不能青春永驻它们不能治病,只能致病 但总有些人,坏在一张嘴上他们不好好享受人类文明的进化非要倒退回归野蛮 因为个人的无知 追求猎奇的刺 ...

  9. 精选了国内外 6 个接私活的网站,供大家赚钱!

    code小生 一个专注大前端领域的技术平台 公众号回复Android加入安卓技术群 本文来自公众号:GitHubDaily 整理:起笔 文章会向大家推荐国内外几个接外包比较靠谱的平台,主旨是贵精不贵多 ...

最新文章

  1. Python元组字典
  2. 王者荣耀全栈项目部署到阿里云服务器笔记
  3. 大象公会:如何做万人传播的原创内容?
  4. 如何在Ubuntu上创建桌面快捷方式
  5. python元组操作_Python:元组操作总结
  6. CodeForces - 1141CPolycarp Restores Permutation搜索+剪枝
  7. 【Python 标准库学习】伪随机数生成库 — random
  8. 创建mysql的表怎么显示00_Mysql sql_mode设置 timestamp default 0000-00-00 00:00:00 创建表失败处理...
  9. Windows平台Unity3d下如何同时播放多路RTSP或RTMP流
  10. 动词ing基本用法_哪些动词后面只能接动名词背诵口诀
  11. [Ext JS 4] 布局之实战一 - 中间区块不会自动伸展 (tab)
  12. C#:实现模糊PID控制算法(附完整源码)
  13. 知了课堂 python_知了传课 - 主页
  14. Stewart六自由度平台正反解算法
  15. 2021年N1叉车司机模拟考试题库软件及全国真题汇总
  16. html写前端手机页面,前端编写手机兼容页面(简易方式)
  17. 架构师必备!看我如何一步一步攻克面试官,详细解说
  18. 关于内存条低压标压以及不同品牌容量内存条组建双通道笔记
  19. 以太网交换芯片及PHY处理相关
  20. 在自己电脑上建立SVN服务器

热门文章

  1. 快速滚动_方老师教滚动快速作文
  2. OpenAI 以 10 亿美元出售「灵魂」,网友热评不再「Open」
  3. 快速上手微软 “群策 MARO” 平台,打造简易的共享单车场景
  4. 最新组合式模型量化方法,实现FPGA最高硬件利用率,准确率-推理速度达到SOTA...
  5. 微软CEO纳德拉对话沈向洋:那些未来可期的计算机视觉研究与应用
  6. 节后招人平均工资9000上热搜,为什么有些人去哪里都值钱?
  7. ​70行Go代码打败C
  8. non-local神经网络:通过非局部操作解决深度神经网络核心问题
  9. IDEA 解决 Java8 的数据流问题,用过的都说好!!!
  10. 记一次性能优化,单台 4 核 8G 机器支撑 5 万 QPS