如何看待 Rust?

1 天前
 BigChengzi
想问问站里的各位大佬们,怎么看待 Rust 这门语言。有没有前景?
学习过程中,大佬们有啥经验给讲讲吗?
5608 次点击
所在节点    程序员
73 条回复
FreeWong
1 天前
如果你的工作内容,主要是要求尽快把活干完,Rust 也许并不适合你。
如果你的工作主要是研发性质的,不要求赶活的,也许 Rust 合适你。
chenluo0429
1 天前
一门不错的语言,奇特的语言特性,优秀的包管理器,较为完善的第三方库。
学习起来有门槛,成本也不小。我的建议是自己写项目玩玩可以,当成主力工作语言不建议,受众面太窄了
cslive
1 天前
常看常新
swananan
1 天前
考虑到 Rust 有非常严格的语法层面限制,尽量把问题在编译时期暴露,是一门非常适合 vibe Coding 的语言,以前 c 写多了,现在特别喜欢写 Rust
BigChengzi
1 天前
这语言,得入门无数次,才能入门哈哈哈哈
visper
1 天前
感觉起来很厉害的语言,用来写过一些小工具,但是在公司推的话不敢推。去推 go 也不敢推这个。
cryptovae
1 天前
不用刻意学,能让 tauri 启动就行了 /dog
mightybruce
1 天前
Rust 语言 在 AI 时代已经没什么优势了,
底层如操作系统内核以及 ebpf 、硬件层面上,不如 C, C 可以方便转成汇编而不会加特别多的编译器规则来方便优化。

上层大型中间件和基础设施软件开发,c++ 几十年积累的库和丰富的经验 在 AI 时代更加强大。

新开一个应用层的小项目比如 web 或者 命令行工具,这种边缘项目用 rust 还差不多。


大型软件项目用 rust 是非常冒险的事情, 况且多数人还是在中国,可以说在中国连招人都招不到有架构和系统开发经验的 Rust 程序员(尤其是懂操作系统内核和优化性能这一块)。
BigChengzi
1 天前
@mightybruce 言之有理哈哈哈
yuzii
1 天前
C++调库侠,一直想用 rust 重写项目,但是一看一些要用到的专业库是 Rust 调用 C/C++,我就放弃了。
cvooc
1 天前
烧, 想学, 但是花活太猛老是学的精神错乱.
lujiaxing
1 天前
用来代替 C/C++, 写算法, 写底层组件简直不要太合适. 写业务逻辑纯粹给自己找不痛快.
clarkethan
1 天前
反正我在用,还挺顺手
fioncat
1 天前
刚学 Rust:跟编译器斗智斗勇
用了一段时间 Rust:编译报错?草! clone !
jackple
1 天前
因为寻找 electron 替代框架而学 rust, 还是挺不错的, 高效, 更何况, 反正也是 ai 写, 控制好它, 认识好它, 不至于完全不懂逻辑, 能维护就行
verrickt
1 天前
@fioncat 太真实了😂
pandaPapa
1 天前
@jackple rust 写业务很累的, 有 AI 也不建议, 别指望 AI 能解决全部问题
red13
1 天前
我用 rust 写 olap 内核,感觉还不错,比起 c 开发效率高了不少,但是前期学习曲线很陡
polythene
1 天前
写系统级应用,用 rust 是挺稳的,编译器的约束能避免非常多潜在的问题。
现在唯一不爽的就是 async 生态,体验太割裂了,上来就要个 static 生命周期,导致 borrow checker 那套精华完全绕过去了。
viking602
1 天前
挺好的 但也没那么好

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

https://ex.noerr.eu.org/t/1170459

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

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

© 2021 V2EX