金源在线客服

在线咨询

QQ在线咨询

QQ咨询

01Jan

在未来,何时、何故会让Python被取代?

Rust提供了和Python一样的安全性没有任何变量会被意外覆盖。但它用ownership和borrowing的概念解决了性能问题。根据StackOverflow Insights的数据,它也是过去几年来最受欢迎的编程语言之一。

Go对于Python初学者来说也是非常棒的一门语言。它非常简单,甚至代码维护起来更容易。有意思的一点是,Go开发者是市场上收入最高的程序员之一。

Julia是一门非常新的语言,可以与Python一较高下,它填补了大规模技术计算的空白。在大规模计算中,人们通常会使用Python或Matlab,然后用C++库进行修补。现在,只用Julia就可以了,不用再在两种语言之间来回切换。

虽然市场上有其他语言,但Rust、Go和Julia是修复Python弱点的语言。

所有这些语言都擅长于未来的技术,尤其是人工智能。虽然它们的市场份额仍然很小,但从StackOverflow标签的数量可以看出,它们上升的趋势都很明显。

考虑到目前Python的普遍流行,这些新语言要想取代它,肯定要花上五年,甚至整整十年的时间。

那么,取代Python的将是哪一种语言?Rust、Go、Julia,还是未来的新语言?

目前还很难说,但考虑到Python架构中的性能问题,必然会有一种语言取代它的位置。


               

上一篇:Python 3.9这十个新特性值得关注
下一篇:Python适合写算法和数据结构实现吗?