AI 主导编程的时代, 如果不考虑新开发一门语言的话, Rust 是否能成为大部分领域的语言选择最优解?

2 小时 10 分钟前
 JoeJoeJoe

更高效的资源管理,

更可靠的内存安全,

更安全的并发控制,

生态还也很健康.

如果补齐一些领域的轮子, 是否能够成为 AI+最合适的编程语言.

ps: 之前可能不会去思考这种一统天下的问题, 毕竟之前试图一统天下的语言, 下场都不太好, 要么 GG, 要么龟缩在自己的特定领域无力扩张, 但是 AI 时代, 我觉得可能会出现这么一种官方语言? 也有可能是异想天开了, 大家轻喷.

290 次点击
所在节点    Joe's Talk 🪐
9 条回复
xiaoz
1 小时 53 分钟前
目前来看 Rust 确实比较有优势,其次的话是 TS
passive
1 小时 40 分钟前
1.即使用 rust 重写个 numpy/pytorch 也不会好用到哪儿去:改一行运算需要等待漫长的编译。

2.从前我有个同事,别人处理数据用 sh+sed+awk ,复杂一点的最多上个 Perl ;而他只会 C++,所有的数据处理都是临时写个 C++程序。套用到这个场景,一行 awk 还需要专门编译个 rust 程序。
Brightt
1 小时 36 分钟前
rust 能开发 Android ios 不
JoeJoeJoe
1 小时 33 分钟前
@xiaoz 我也觉得现在是比较有优势的, 如果发展到后期, 感觉出一个大一统的语言可能不再是妄想.

@passive 哈哈哈, 纯粹是手里有锤子干啥都想用锤子来解决. 我的意思是有没有可能会出现一种大一统的语言, 类似有 rust 现在的所有优点, 或者其他语言的优点, 覆盖的领域面很广, 这样 AI 就可以用这个语言来完成业务, 其他的语言就打打边鼓, 写写工具脚本, 大概是这么个意思, 就是临时脑洞, 没啥严谨的逻辑

@Brightt 好像可以做平台的库? UI 的话好像不行.
liuliuliuliu
1 小时 31 分钟前
我倾向于是 go 或 C#,这 4 条也都符合

更高效的资源管理,

更可靠的内存安全,

更安全的并发控制,

生态还也很健康.

但是 rust 的缺点是如果你完全不懂 rust 的话坑太多,除非你完全不 review ,全让 ai 自己写
JoeJoeJoe
1 小时 26 分钟前
@liuliuliuliu 我其实更期望 AI 进化到足够聪明, token 足够便宜, 然后 AI 自己搞一套集合所有语言优点的语言, 哪怕人类看不懂, 哈哈哈哈. 反正 vibe coding 在代码量巨大的情况下, 对人类来说也基本上算黑盒.
draven511250
57 分钟前
@Brightt Tauri 了解下
xtreme1
54 分钟前
现阶段的模型被 rust 编译器喷到改需求摆烂是常有的事
anmie
3 分钟前
@JoeJoeJoe 如果都不在乎人类看得懂看不懂了,直接机器码最效率。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1212952

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX