🌈十月头条: Rust 正在缓慢但稳步地接近 TIOBE 指数前十名🌈
在当今世界,各种可用数据的数量正在迅速增加,而收集这些数据的需求也在相应增加。因此,现在需要擅长数据处理、数字运算和快速的编程语言。除此以外,还有两个重要特性也是每个人都非常看重的:语言应该易学和安全。“易学”是因为技术熟练的软件工程师资源正在枯竭,“安全”是因为网络威胁不断。具备这三个特点(速度快、安全、易学)的语言,现在正迎来大好时机。
Python 是所有语言中的王者,易学、安全,但速度不快。因此,工程师们正在疯狂地寻找 Python 的快速替代品。C++ 是一个明显的候选者,但由于其显式内存管理,它被认为“不安全”。Rust 是另一个候选者,尽管它并不容易学习。由于强调安全性和速度,Rust 现在已经跻身 TIOBE 指数前十名。
在 TIOBE 指数的其他榜单中,也可以看到对快速数据处理语言的呼声。混合了 Python 和 Swift,但速度更快的语言 Mojo 首次进入前 50 名。事实上,这种语言仅诞生一年就已崭露头角,这使它成为一种非常有前途的语言。
下图是 TIOBE 指数排名前20的开发语言: