Rust 的实际应用场景有哪些?哪些公司或组织在用?

2022-03-13 23:20:24 +08:00
 leavelet

在校大学生,选了学校开的 Rust 课,感觉它画的饼真的挺大

比较好奇 Rust 在业界和开源领域有哪些应用?除了 Mozilla 的 Servo ,还有有公司或者组织的生产环境用 Rust 的吗?

或者有哪些 Rust 写的著名项目,用它做开发的优点有哪些?

8770 次点击
所在节点    Rust
33 条回复
3dwelcome
2022-03-13 23:32:18 +08:00
我是前端,用框架久了,就发现编程语言分两种,一种是有官方倾向性的,类似 rust 。另一种是无倾向性的,类似 c/c++。

后者因为无倾向,不同的人写出来的代码组织和可维护性天差地别,完全是看个人的能力和水平。

前者 rust 目前用在 wasm 多一些,前景谁都不知道。但是至少约束性的语法,能让同语言的代码交流,变得稍微流畅一点。
3dwelcome
2022-03-13 23:36:53 +08:00
老外叫这个倾向性为 opinion ,一般 framework 里提到多一些,指编程有公式可套,有个官方推荐的大框架,类似打老头环的官方攻略本。

没攻略嘛,遇到开放世界就只有满地图瞎转了。
BrettD
2022-03-13 23:42:05 +08:00
BrettD
2022-03-13 23:45:08 +08:00
微软、AWS 、Cloudflare 、Dropbox 、Twitter 、Discord 都有在生产环境中运用 Rust
TWorldIsNButThis
2022-03-14 02:58:12 +08:00
一些前端工具链都在用 rust 写
fishCatcher
2022-03-14 02:59:57 +08:00
@BrettD 这个比用 go 、c 实现的 kv 有什么优势呢
ppphp
2022-03-14 03:34:09 +08:00
上次在站里看到的一个 https://github.com/rustdesk/rustdesk/
至于优点,那得等真的写了很多代码以后才会真正理解。不是理解语言,而是理解自己作为人类的局限性。
Mirage09
2022-03-14 06:14:31 +08:00
Azure 有一些做 virtualization 的组是 c++和 rust
Helsing
2022-03-14 08:11:17 +08:00
Android 源码 AOSP 在用
DTCPSS
2022-03-14 08:51:03 +08:00
字节在用
plko345
2022-03-14 09:01:07 +08:00
几乎所有出名的大厂都在用
Jwyt
2022-03-14 09:10:12 +08:00
B 站后端都有用到 rust 。。上次无意间看到
leavelet
2022-03-14 09:31:26 +08:00
应用还确实挺广泛,GitHub 上面找到不少项目
murmur
2022-03-14 09:54:00 +08:00
@Jwyt b 站不是 go 的布道者么,怎么 rust 了
irytu
2022-03-14 09:56:25 +08:00
aws 在用
zu1k
2022-03-14 09:57:57 +08:00
好奇是哪所大学(我只知道一所
AkashicRecords
2022-03-14 09:59:07 +08:00
区块链开发,例如波卡的 Substrate 、以太坊的 parity
leavelet
2022-03-14 09:59:48 +08:00
@zu1k 大一上开 Haskell 的那个
leavelet
2022-03-14 10:00:45 +08:00
打算学完拿 Haskell 写个音频解码器试试
leavelet
2022-03-14 10:07:28 +08:00
19 楼 不是 Haskell 是 Rust 打错字了

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

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

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

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

© 2021 V2EX