过去这 10 年,Python 奇迹般的占到了巅峰, 令人唏嘘, 一个性能被所有语言暴打的语言是如何做到的。
看过 wasmedge 创始人的视频, 他说 rust 将会成为下个 10 年的主角, 可以想象一堆做智能驾驶的厂商在汽车控制器里塞入超过 50G 的 Docker 容器(里面竟然跑了无数的 Python 代码)是什么画风, 硬件的性能越来越接近极限了, 只有靠软件的优化才能突破, 儿要做到这一点,rust 应该是最合适的。
我是非常佩服这种前瞻性的,但是同样存在一些疑虑。
Apple 的 M 系列让我们看到了芯片堆叠设计的大力奇迹, 未来的更加立体化的堆叠是不是会更变态, 硬件的极限也许并没有这么快, 只要硬件的极限没有真正到来, 软件优化就不会那么迫切。鉴于这种情况,rust 越强也只是 Python 的打工仔, 因为 Python 可以很容易调用 rust 的能力了, 不管是 binding 还是 wasm 形态。
只要人类还需要写代码, 那么 Python 几乎稳坐王座, 搞科研的,教书的,学习的他们并不在乎性能, 也不在乎内存 bug ,他们几乎不会选择第二种语言。
只有 AI 彻底将自然语言推上编程王座,才意味着新的时代的到来 传统的编程语言要么落幕, 要么退居幕后。
未来 5 年 Python 应该依然保持巅峰,rust 不可能靠人力追赶, 只有 AI 将 rust 的实力掌握至化境,而 rust 走上巅峰的一刻也正是退居幕后的开始。
最近两年, 类似 github copilot 的工具将会占据所有需要编程的角落, 过去没有任何一种软件能以这种形态不断反馈迭代,AI 编程的能力正在已无法想象的速度上升。
在 github copilot 的 issues 里,已经有人提出了根据设计图实现代码逻辑的需求,未来的风向只要盯紧 github 就行了。
开发工具方面,JetBrains 从来不甘寂寞,vscode 依旧独领风骚, 但 zed 已经开始追赶了,扩展已经出来了,发展方向上也无懈可击。但是这些开发工具无一不是强调键盘使用的,下一个时代, 我们恐怕将不会热衷机械键盘了。那是 VR ,AR 的时代。
1
Dogtler 289 天前
国外不知道,国内 boss 直聘上会清楚的告诉你,php/java 。
|