未来的编程语言是什么?
从InfoQ上看到了一篇文章,标题是未来的编程语言是什么,分享给大家。
作者认为有Rust、Swift、Python、Kotlin都是是有潜力的语言。
Rust
Rust安全、高效,受广大开发者的喜爱。在作者看来,在 web 开发人员中,Rust 是增长得最快的软件编程语言,其前景不可估量:
- 开源
- 可能会挑战 C 和 C++ 等语言当前巨大的市场占有率。
Swift
Swift 不仅仅是 Objective C 在语法上更精炼简洁的版本,它还拥有很多新特性。
同时,值得引起我们关注的是,苹果公司给了 Swift 强有力的官方支持。可以说,Swift 是针对无休无止混乱编程的 Objective C 的一份官方答案。
Swift 很可能在未来几年成为苹果系列产品编程的真正台柱编程语言——这意味着,在 macOS、iOS 和 watchOS 之间,它将驱动大量苹果设备上的软件。因此,Swift 的未来无需多言。
Python
Python 对于所有开发人员的学习和成长都变得非常重要,尤其是我们现在正进入一个全新的时代,自动化、人工智能、机器学习和数据分析会越来越普及的时代。
Kotlin
Kotlin 在开发人员中很受欢迎,因为它丰富的特性和灵活性。Kotlin 正在迈向成熟,截至今天这门语言已经 9 岁了。它是一种静态类型的编程语言,与 Java 完全兼容,可以编译成 JavaScript 并运行在 Java 虚拟机(JVM)上。
另外,背靠谷歌爸爸,想不牛都难。
其它语言
作为还认为以下语言也都是值得研究的,它们分别是:
- MATLAB
- Groovy
- Haskell
- Go
- Arduino
- Solidity
- Dart
- R 语言