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

    文章

    2997

    浏览量

    115628
  • 编程语言
    +关注

    关注

    10

    文章

    1959

    浏览量

    38887
  • python
    +关注

    关注

    57

    文章

    4856

    浏览量

    89548
  • 大数据
    +关注

    关注

    64

    文章

    9029

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

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

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

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

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

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

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

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

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

    FPGA在数字化时代的主要发展趋势

    的创新,也对开发者提出了新的要求。这篇文章将带您深入探讨FPGA发展趋势,并剖析这些变化对开发者的影响与挑战,为在新时代的技术浪潮中把握机遇提供参考。
    的头像 发表于 04-02 09:49 1348次阅读
    FPGA在数字化时代的主要<b class='flag-5'>发展趋势</b>

    混合信号设计的概念、挑战与发展趋势

    本文介绍了集成电路设计领域中混合信号设计的概念、挑战与发展趋势
    的头像 发表于 04-01 10:30 1192次阅读

    工业电机行业现状及未来发展趋势分析

    过大数据分析的部分观点,可能对您的企业规划有一定的参考价值。点击附件查看全文*附件:工业电机行业现状及未来发展趋势分析.doc 本文系网络转载,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请第一时间告知,删除内容!
    发表于 03-31 14:35

    PID发展趋势分析

    摘要:文档中简要回顾了 PID 控制器的发展历程,综述了 PID 控制的基础理论。对 PID 控制今后的发展进行了展望。重点介绍了比例、积分、微分基本控制规律,及其优、缺点。关键词:PID 控制器 PID 控制 控制 回顾 展望
    发表于 02-26 15:27

    Arm预测2025芯片设计发展趋势

    Arm 对未来技术的发展方向及可能出现的趋势有着广泛而深刻的洞察。在《Arm 解析未来行业技术趋势——AI 篇》中,我们预测了该领域的 11 个未来趋势,本文将着重于芯片设计,带你深入
    的头像 发表于 01-20 09:52 1543次阅读

    大功率高压电源及开关电源的发展趋势

    。 总之,开关电源是电力电子发展的必然产物,符合时代的发展。它的出现带来了技术创新。目前,国内外都在发展开关电源,其前景十分广阔。开关电源在一定程度上取代传统电源是必然趋势。 三、开关
    发表于 01-09 13:54

    正弦波逆变器的六大发展趋势

    随着电力电子技术的高速发展和各行业对逆变器控制性能要求的提高,正弦波逆变器也得到了快速发展,目前逆变器的发展方向主要为个方向。 高频化 高频化指的是提高功率开关器件的工作频率,这样不
    发表于 01-08 09:47

    富士通预测2025AI领域的发展趋势

    过去一中,人工智能技术飞速发展,在各行各业都收获了巨大进展。面对即将到来的2025,富士通技术研发团队的专家对AI领域的发展趋势进行了展望,让我们来看看未来一
    的头像 发表于 12-27 11:23 1385次阅读

    Deloitte的六大技术趋势

    在这个技术变革加速的时代,人工智能(AI)正以前所未有的速度改变企业的核心运营模式。此份报告围绕空间计算、AI未来趋势、智能硬件、IT升级、量子计算、智能核心六大主题展开深入探讨,无论是企业决策者
    的头像 发表于 12-21 15:40 2976次阅读
    Deloitte的<b class='flag-5'>六大</b>技术<b class='flag-5'>趋势</b>

    Ampere预测2025IT领域的发展趋势

    随着 IT 领域的持续演变,新的趋势正在涌现并有望在 2025 重塑企业对待技术的方式。从生成式 AI 到数据主权,未来一各行各业都将面临重新思考其战略以适应新变化的挑战。基于关键
    的头像 发表于 12-19 15:39 1153次阅读