副标题:
它们不会消失,但可能退出绝大多数人的工作台。
建议开篇
马斯克在 X 上写道:
Source code is on the verge of becoming like assembly.
这句话不能只译成“源代码正在变成汇编”。
他真正说的是:
C、C++、Java、Go、Python、JavaScript、Rust、SQL,这些今天支撑整个软件世界的语言,可能正在走向汇编语言今天的位置。
汇编仍然存在,也仍然重要。
但即使是计算机专业的学生,大多数也不会真正编写汇编程序。它已经从程序员的日常工作中退场,沉入编译器、操作系统和芯片的深处。
马斯克认为,今天的主流编程语言也可能如此。
它们不会突然消失。
只是有一天,人们不再亲手写 if、for、def、class,不再为一次需求创建工程、组织模块、处理依赖、维护代码仓库。
人提出目标。
AI直接生成可以运行的软件。
过去,汇编是人与机器之间的语言,后来被编译器接管。
今天,C++、Java、Python是人与软件之间的语言。
马斯克的判断是:这一层,也将被 AI 接管。
最关键的一句应当是:
编译器让人类不再需要编写汇编;AI可能让人类不再需要编写编程语言。