0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

2020年六大主流编程语言的发展趋势和变化

如意 来源:今日头条 作者:快快网络 2020-10-08 13:56 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

这个世界上,变化是不可避免的,随着编程语言继续倾向于针对云,微服务,大数据和机器学习中的新趋势进行优化,每种语言都形成了独特的发展趋势。今天就给大家讲讲2020年6大编程语言趋势。

1、Java

Java今年依旧在稳步发展中,尽管 Java 的应用的数量增速缓慢,2019 年 3 月, Java 12 也到来了,Java 13 紧随其后,在 12 月发布。虽然每个版本的改动都很小,但是可以看到,语言在稳步地向前发展。此外,它还实现了预览功能的想法,这在 switch 表达式方面效果非常好,对开发人员来说这个新功能很不错。

Evans 表示,2020 年将是验证 2019 年 Java 发展趋势的一年:我们离 Valhalla 项目发布正式版还有多远?交付模式匹配和代数数据类型的增量策略是否能够获得回报? 2020 年, Kotlin 能否在 Android 之外再占用一席之地?这些都是非常令人兴奋的时刻。我们正在向新的事物过渡。

2、Python

2020 年,Python 2.7 将终止支持,这可能会让那些坚持使用 Python 2.7 的用户感到头疼。与此同时,Python 仍然是数据科学的首选语言。Python 的一个令人喜爱的点是,各种有趣的和重要的项目都来自于这个社区,该社区有意识地向多样性的方向发展。

3、Kotlin

谷歌在 2019 年 5 月宣布,Kotlin 已成为 Android 应用程序开发者的首选语言,这提高了 Kotlin 的使用程度。尽管许多 Android 开发者仍然还没有习惯转移到 Kotlin,但那些已经转型的人,非常认可 Kotlin 的优势。

预计 Kotlin 未来还会在其他平台继续保持加快增长。人们可以在很多社区上学习使用 Kotlin 开发 Android 、谷歌云平台和其他平台开发的最佳实战。在 2019 年,KotlinConf 连续三年售罄,有超过 1700 名参加者。这表明,人们对这门语言的兴趣和接受程度正在增长。

4、Rust

Rust 一直支持通过多种方式实现异步编程,但是通过异步函数为这类代码提供语法支持,是 Rust 之前的重大改进。在 2019 年7 月发布的 1.39 版本,异步(async)和等待 (await)的语法已经变得稳定起来。

Rust 社区也对 WebAssembly 感到兴奋,它今年在理论上取代了 C/FFI ,成为需要便携、高性能模块的生态系统的替代品,开发人员可以得到轻量级沙箱了。

5、Go

Go的团队非常重视对新功能的探索,值得关注的并不是某个建议的采纳与否,而是这个过程发生的方式:提出了一个新功能,讨论得到了充分的尊重,如果多数人认为这个功能和 Go 的风格不一致,那么掌管语言的人会尊重大多数人的意见。这就是开发者所谓的社区的意义,这也是Go能够生机勃勃发展的重要原因。

2020 年 Go 的语言的合约规范,也就是众所周知的泛型提案将更加清晰。看起来 Go 将使用一种和其他编程语言不同的方式来实现泛型,但是这种方式非常符合 Go 的编程风格。Go 将添加对开发人员有用的特性的同时保持自己的风格。

6、Swift

去年 Swift 最大的新闻是 SwiftUI 的发布,这是苹果为所有苹果设备设计用户界面的最新框架,还有 Swift for TensorFlow,这是一个集成了 Google 的 TensorFlow 框架和 Swift 的深度学习和可分类编程的平台。SwiftUI 已经在对开发者产生了很大的吸引力,它的声明性质已经被视为 UIKit 未来的潜在继承者。Swift 一直是一种很棒的应用程序开发和系统编程语言,也是一种很有前途的 web 和后端开发语言,但现在,随着 Swift for TensorFlow 的出现,它也成为了一种强大的机器学习框架。
责编AJX

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • JAVA
    +关注

    关注

    20

    文章

    3006

    浏览量

    116833
  • 编程语言
    +关注

    关注

    10

    文章

    1965

    浏览量

    39874
  • python
    +关注

    关注

    58

    文章

    4885

    浏览量

    90312
  • 大数据
    +关注

    关注

    64

    文章

    9096

    浏览量

    144061
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    “2026半导体产业发展趋势大会”成功举办!

    20264月10日,“2026半导体产业发展趋势大会暨2025度(第十八届)华强电子网优质供应商电子元器件行业优秀国产品牌颁奖盛典”隆重举行,为年度获奖企业颁奖。企业高层荟聚一堂,共同见证荣耀高
    的头像 发表于 04-14 09:33 449次阅读
    “2026半导体产业<b class='flag-5'>发展趋势</b>大会”成功举办!

    汇川技术MD880系列变频器通过六大国际主流船级社权威认证

    4月9日,汇川MD880系列变频器一次性通过CCS、BV、ABS、DNV、RS、LR六大国际主流船级社权威认证,全面满足全球海事领域严苛的安全、环境、电磁兼容、振动冲击及防腐等标准要求。这标志着汇川
    的头像 发表于 04-13 10:43 401次阅读

    芯科科技专家畅谈2026蓝牙技术发展趋势

    Labs(芯科科技)高级产品经理Parker Dorris参与了蓝牙技术联盟(Bluetooth SIG)的访谈进一步分享其看法,包括蓝牙技术的重要发展趋势:信道探测(Channel Sounding)、高吞吐量数据传输、健康医疗,以及边缘人工智能(AI)与蓝牙连接的融合应用等。
    的头像 发表于 02-28 15:16 1289次阅读

    微电网保护的发展趋势对相关产业有哪些影响?

    的影响。从核心设备制造到软件技术服务,从通信保障到新能源协同,从标准规范到测试认证,微电网保护的发展趋势正推动相关产业形成“技术协同创新、业态融合升级、生态共建共享”的新格局。下文将系统拆解五大发展趋势对各相关产业的具体影响,厘清产业变革的核心逻辑与
    的头像 发表于 01-19 10:56 346次阅读
    微电网保护的<b class='flag-5'>发展趋势</b>对相关产业有哪些影响?

    微电网保护的发展趋势是什么?

    、标准化落地”五大核心发展趋势,为微电网安全稳定运行提供更坚实的技术支撑。下文将系统拆解各发展趋势的核心内涵、技术路径与实践价值。
    的头像 发表于 01-17 11:21 1289次阅读
    微电网保护的<b class='flag-5'>发展趋势</b>是什么?

    2026智能家居行业六大发展趋势分析

    智能家居正在改变着我们的生活、工作和联系方式。在每一个自动电灯开关、安全摄像头和语音控制设备的背后,都有一个嵌入式系统在默默地支撑着系统的运转。
    的头像 发表于 01-09 14:35 937次阅读
    2026<b class='flag-5'>年</b>智能家居行业<b class='flag-5'>六大发展趋势</b>分析

    2025工业触摸屏主流品牌实用对比

    一、工业触摸屏发展趋势:从“显示终端”到“系统节点” 在过去十,工业触摸屏(Industrial HMI)的角色已从传统的“参数显示 + 按钮替代”,逐渐演变为生产线中的重要节点——承担可视化
    的头像 发表于 12-12 13:11 1548次阅读

    电磁环境模拟及侦察系统的作用、技术特点及未来发展趋势

    电磁环境模拟及侦察系统的作用、技术特点及未来发展趋势
    的头像 发表于 12-07 11:30 987次阅读
    电磁环境模拟及侦察系统的作用、技术特点及未来<b class='flag-5'>发展趋势</b>

    AI+工业物联网的未来发展趋势有哪些

    AI与工业物联网(IIoT)的融合正从“技术试点”迈向“规模应用”阶段,其未来发展趋势呈现深度融合、全链条重构、生态化协同与全球化拓展的特征,具体表现为以下六大核心方向: 一、工业大模型垂直化与场景
    的头像 发表于 09-24 14:58 916次阅读

    国际标准在分布式能源并网场景中的应用现状和发展趋势是怎样的?

    国际标准在分布式能源并网场景中的应用现状呈现 技术成熟度高、跨区域渗透加速、多场景融合深化 的特点,而发展趋势则聚焦 标准动态更新、技术跨界融合、国际协同治理 三大方向。以下从应用现状、核心进展
    的头像 发表于 09-18 17:43 1311次阅读
    国际标准在分布式能源并网场景中的应用现状和<b class='flag-5'>发展趋势</b>是怎样的?

    AI与工业互联网的发展趋势怎么样

    AI与工业互联网的发展趋势呈现深度融合、全链条重构、生态化协同与全球化拓展的特征,具体表现为以下六大核心方向: 一、技术融合:AI大模型驱动工业全要素智能化 垂直大模型爆发 工业大模型从“通用化
    的头像 发表于 09-01 11:33 799次阅读

    AI工艺优化与协同应用的未来发展趋势是什么?

    AI 工艺优化与协同应用在制造业、医疗、能源等众多领域已经展现出巨大潜力,未来,它将在技术融合、应用拓展、产业生态等多方面迎来新的发展趋势
    的头像 发表于 08-28 09:49 1168次阅读
    AI工艺优化与协同应用的未来<b class='flag-5'>发展趋势</b>是什么?

    人工智能技术的现状与未来发展趋势

    人工智能技术的现状与未来发展趋势     近年来,人工智能(AI)技术迅猛发展,深刻影响着各行各业。从计算机视觉到自然语言处理,从自动驾驶到医疗诊断,AI的应用场景不断扩展,推动社会向智能化方向迈进
    的头像 发表于 07-16 15:01 2316次阅读

    物联网未来发展趋势如何?

    近年来,物联网行业以其惊人的增长速度和无限的潜力成为了全球科技界的焦点。它正在改变我们的生活方式、商业模式和社会运转方式。那么,物联网行业的未来发展趋势将会是怎样的呢?让我们一同探寻其中的奥秘
    发表于 06-09 15:25

    Gartner发布云技术发展六大趋势

    Gartner发布未来四云技术发展六大趋势,包括对云技术不满、人工智能/机器学习(AI/ML)、多云和跨云、可持续性、数字主权以及行业解决方案。Gartner顾问总监JoeRogus表示:“这些
    的头像 发表于 05-19 11:40 1151次阅读
    Gartner发布云技术<b class='flag-5'>发展</b>的<b class='flag-5'>六大趋势</b>