JavaScript继续迈着令人难以置信的创新步伐在前进。由于 Web 浏览器的快速发布计划,JS 的标准定为了每年更新。众多程序员说,苦逼学习的ES6还没玩溜呢,现在又更新了8个功能,但不得不感叹前端在这几年的快速发展。但只要基础打得好,都是很容易的事情。
TypeScript TypeScript 3.1 于 2018 年年底发布。TypeScript从今天数以百万计的JavaScript开发者所熟悉的语法和语义开始。使用现有的JavaScript代码,包括流行的JavaScript库,并从JavaScript代码中调用TypeScript代码。TypeScript可以编译出纯净、 简洁的JavaScript代码,并且可以运行在任何浏览器上、Node.js环境中和任何支持ECMAScript 3(或更高版本)的JavaScript引擎中。
C#C#7.0 预计在 2020 年发布,作为一门优秀的编程语言,它也将得到更大的改进。当微软推出开源的 Visual Studio 代码编辑器和 .Net Core 时,这一举动让众人都感到惊讶万分。它们不仅可以在 Linux、Windows 和 macOS 操作系统中运行,而且你可以在 C# 中编写快速、高效的应用程序(在这里阅读更多)。同时,这两种工具也都形成了充满活力的社区。相信,它们将在 2020 年会给我们带来更多的惊喜。
Python 3.7 版本已发布。它正在巩固自身在开发人员、IT 专业人员和科学家在脚本语言选择中的地位。它适用于自动化、Web开发、机器学习和科学计算。
Java 9 预计在 2020年发布。它将带来一些备受开发者们所欢迎的新功能,例如评估代码的 repl、HTTP 2.0 的支持以及一些新的 API . 对于有才能的 Java 开发人员和广泛使用该语言进行项目研发的人来说,他们对这些新特性是有强烈需求的。如果 Java 不是你的“菜”,这里还有一些基于 JVM 的编程语言,像 Kotlin 和 Scala,你也可以有个大概了解。
除此之外还有Ruby、PHP、GO/Kotlin/Scala、Swift等,下半年均注意发布动向。对于即将到来的2020年,我们能做的除了欢迎它的到来之外,更多的是要丰富自身的工作技能!尤其对于程序员来说,不断的学习填充自己的知识库,很容易被取代,而更直观面临的就是薪资没有涨幅,又不敢轻易换工作。所以,未来不管来不来,学习永不停止!