vibecoding 之前,选择编程语言大体上就这几个角度:
- 项目的需求
- 语言的生态
- 自己是否熟悉
- 公司规定
- 其他...
但现在有了 vibecoding ,其实很多选择都值得重新考虑了,如比:
- 自己是否熟悉:这一点在有了 ai 之后就没那么重要了
- 语言本身特性:rust 这种强校验的语言明显更利于 ai 开发。而类似 js,python 这种弱类型,在人类角度看来有利于开发效率和可读性的语言,反而不是 ai 友好的
- 社区生态:有了 ai 之后,造轮子的成本指数下降。我用过 claude design ,其生成的代码就是 vite+html+js+css ,连 react 都没有。
大家怎么看?你们现在还在纠结选择什么语言开发么?