您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    号称“编程言语年”的 2017 ,都发作了哪些大事?
    时间:2018-01-03 08:58 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

    【限时收费】年底最强一次云计算大会,看传统、社区、互联网企业如何碰撞?

    Infoworld 音讯, 2017 年,Java、JavaScript、Kotlin、TypeScript 、 C ++ 等编程言语的特性都迎来了较大变化。总的来说,这一年不管是老牌的言语,还是新兴言语,都有了不同水平的改良。

    号称“编程言语年”的 2017 ,都发作了哪些大事?

    Java

    等候已久的 JDK 9 在 9 月正式发布了,作为 Java 标准的最新完成,曾由于其模块化技术惹起争议。虽然模块化系统旨在提供可伸缩性,功用和安全性方面的优势,但包括 Red Hat 和 IBM 在内的关键参与者却不赞同 Oracle 实施它。他们对运用的兼容性表示担忧,并对最后的建议投了支持票。直到最后的再次修正,才让支持方感到称心,经过了复审提案,为迟迟不能发布的版本扫清了路途。

    下一个版本 JDK 10 方案将在 2018 年 3 月迅速推出,具有部分变量的类型推导和渣滓搜集器接口等特性。

    而 Java EE ,甲骨文已将其交由 Eclipse 基金会管理。同时,Oracle 在发布 Java 9 的同时也发布了 Java EE 8 。 Java EE 8 包含云、HTML5 和 HTTP / 2 等特性。

    JavaScript

    在 Web 开发中,2017 年许多 JavaScript 工具迎来了大版本更新,包括:

    同时,TypeScript 也迎来屡次更新:

    11 月的 TypeScript 2.6 具有严厉的形式标记和错误抑制注释。

    8月的 TypeScript 2.5 使得复杂的重写变得更容易。

    6 月的 TypeScript 2.4 具有静态展现功用,使运用愈加节省资源。

    4 月的 TypeScript 2.3 支持 ECMAScript 异步生成器和迭代器。

    2 月的 TypeScript 2.2 强调与 React Native 框架的兼容性,以更好地构建原生移动运用。

    行将于 2018 年 1 月推出的 TypeScript 2.7,将改良对象字面量的类型推断。

    Kotlin

    成为 Android 官方支持开发一级言语的 Kotlin 在 2017 年时一颗冉冉升起的新星, 2017 年推出的版本包括:

    Kotlin 1.2 于 11 月发布,提供在多个平台上重复运用代码的实验性功用。 支持 Java 9 。

    Kotlin 1.1 于 3 月发布,提供了对 JavaScript 支持。

    C ++

    往年等到了 C ++ 17 的发布,重点在于使言语更易于运用,提升编程便利。

    接上去是 C ++ 20 ,估量将于 2019 年夏季完成功用并于 2020 年发布。它方案包含对并发性和库特性的改良。

    此外,还值得一提的是微软在 12 月推出了 Q#量子编程言语,它将传统的编程概念如函数、变量、分支、以及语法高亮的开发环境和量子调试器带到量子计算范围。该言语与主要与 Visual Studio IDE 协同任务,并在 Quantum 开发工具包中集成推出。

    【编辑引荐】

    看看几十万顺序员怎样评论:Java市场是不是曾经饱和!

    2017年10个最好的Javascript和CSS库

    外媒速递:下一代Java新特性展望——Java JDK 10

    JS退位,Go言语是DevOps时代最好的编程言语

    我讯问了2300个开发者后,得出JavaScript的这十项总结

    (责任编辑:admin)