RUST 的未来在哪里?

2024-07-02 10:30:50 +08:00
 imes

RUST 样样都不落下风,可是样样都有成熟的平替。唯有在一些新兴产业上,因为没有“历史包袱”和“前人”,能发挥足够的效果,比如区块链和 Web3 等。
最能拿得出手的是安全性,可是这个东西对于“小程序”而言,并非什么不可名状的东西。
进一步而言,是否就导致了RUST 缺乏广泛的实际场景,进入出现了“重写一切”的趋势,希望从根本上重构目前的生态以发挥足够的能力。

19536 次点击
所在节点    Rust
101 条回复
keppelfei
2024-07-02 11:22:53 +08:00
没有 c 系列的底蕴,加上入门门槛高,感觉未来很难有所作为。
labdum
2024-07-02 11:41:21 +08:00
rust 的未来在 swift (笑)
今年 wwdc 还开始进一步发展全平台 linux 和 windoes 还有嵌入式 swift
1zh3n
2024-07-02 11:41:24 +08:00
@keppelfei 感觉开发体验比较 [现代化] ,可能比 C++ 爽一点。这一点应该能吸引一些开发者
gaooo
2024-07-02 11:45:12 +08:00
网红语言,有什么未来
supuwoerc
2024-07-02 11:45:45 +08:00
内核,高性能工具
iliaoliao
2024-07-02 11:54:54 +08:00
我最近还在考虑用 rust 的 egui 重构我的 windows 应用
iMusic
2024-07-02 11:55:13 +08:00
在前端工具圈发光发热
undeflife
2024-07-02 11:57:26 +08:00
@xliao 这是个 trol ,l 翻翻这哥们的贴就会发现他不断的用 gpt 生成各种碰瓷文章来推广他的交易平台
knowckx
2024-07-02 11:59:30 +08:00
我感觉业届需要的是一个改进版的 C++ 保持无 GC 性能优越 使用 C 的语法 然后改进 C++的缺点 不要有历史包袱 把其他现代语言的优点吸收一下 这就很完美了

Rust 太另类了,完全不是 C 的风格,注定小众,感觉未来取代不了 C++
povsister
2024-07-02 12:00:09 +08:00
中间件,工具,各种基础底座。
rust 不适合敏捷业务开发。
楼上说的也很对,rust 缺少 k8s 云原生这样的杀手锏。
zomco
2024-07-02 12:14:59 +08:00
嵌入式 rust 是一个方向
xliao
2024-07-02 12:16:16 +08:00
@undeflife 原来如此!。多谢提醒
uni
2024-07-02 12:35:48 +08:00
现在 ai 这块 c++独大一部分原因在于英伟达生态全是 c++,什么时候大家看英伟达不爽联合起来搞开源 ai 生态,还决定用 rust 搞,那就有意思了
kenvix
2024-07-02 12:42:30 +08:00
其实如果 Rust 能像 Kotlin 一样寄生在 Java 生态然后逐步反客为主,那替代 C/C++还是非常有戏的
IvanLi127
2024-07-02 12:55:54 +08:00
我觉得 rust 比 c/c++好写多了。期待嵌入式被 rust 一统天下的那天。

rust 现在生态还不繁荣,要是繁荣了,我估计就不会主要只在小工具上出彩了。

我押 rust 和 typescript
yplam
2024-07-02 13:20:35 +08:00
两年 Rust 经验,现在除非是完全没 IO 等待的代码,否则都不太愿意用 Rust 写,async+所有权机制会导致代码实现非常麻烦,开发效率低很多。对 Rust 有兴趣的朋友可以看看 libp2p 库,对比一下你熟悉的语言与 Rust 的实现。
happyxhw101
2024-07-02 13:22:45 +08:00
相信我,随着硬件的发展,越简单的语言发展才越好
qq135449773
2024-07-02 13:42:25 +08:00
为什么要和未来谈未来在哪🤣🐶
darklinden
2024-07-02 13:43:17 +08:00
* 随着 ai 的发展,rust 的“难写”只会越来越不是问题
* 只有真正喜欢强类型然后被 ts, python hint 之类坑过的才知道拿 rust 糊屎山有多舒服
* 写着写着你确实会怀疑人生,因为很多 c/c++ 很简单的东西拿 rust 写起来很费劲,但是不妨碍你写不 “rust” 的 rust 代码
* 但是裱糊业务代码的时候,你会发现,只要搭好架子,这玩意儿配上 copilot 简直就是一键生成还不怕 ts 的各种坑
* 虽然很多库是 0.x , 但是用 node 的都知道各种库的 breaking change 有多 change ,这种事儿至少目前 rust 好改
minami
2024-07-02 13:54:01 +08:00
谁还记得 rust 被发明出来是为了写 servo 的,如果 servo 成了,rust 就有自己不可替代的根据地,结果嘛。。。

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

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

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

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

© 2021 V2EX