语言团队 leader Niko Matsakis 的演讲
此视频是 Niko 关于语言团队的一些思考:
- Rust 进入 Linux 内核就已经“完成使命”了嘛?
- Rust 的现状
- 兼具 c/c++ 的性能与 JavaScript/Ruby/Python 的易用性(然而实际上易用性还是差了一点)
- 可以在一个两周 sprint 将 JavaScript 编写的日志服务降低 75% 使用与 95%内存使用
- 而且不需要太多的额外工程成本——只要 Rust 程序通过编译了,它通常就能工作(If it compiles, it works!)
- 但其实还有不少人认为 “rust 不能提高生产力”(据2019 survey)
- 2015年证明了 Rust 能用,2021年我们还证明了 Rust 还很持久
- 兼具 c/c++ 的性能与 JavaScript/Ruby/Python 的易用性(然而实际上易用性还是差了一点)
- 现在我们可能需要花六个月时间让使用 Rust 变成有生产力的行为,但我们的目标是六周就能感到有生产力
- 并且我们希望Rust 是“可靠、高性能、并为使用者赋能”,为此,我们(语言团队)需要专注、富有创造力以及拓宽思考广度
- 介绍了一些 2021 版本的特性
- 关于 async Rust -- MVP版本后我们应该做什么?
- 我们希望异步 Rust 和 同步 Rust 的区别仅仅是有没有加上 async 关键字
- 我们希望提供一套跨越所有异步 runtime 的 API
1
共 0 条评论, 1 页
评论区
写评论还没有评论