今年,Rust 无疑是开发者圈子里最火的词之一了。
……
另外连续 4 年被票选为 Stack Overflow 最受欢迎语言的超高存在感真的很难让人忽视它的存在,开发者圈子里对于 Rust 的讨论也是不绝于耳。
以上几件事件事,只是你“看得见”的影响较为广泛的事,不仅国外很多巨头例如 Amazon、Google、Microsoft、Facebook、Dropbox 等引入了 Rust 语言,国内阿里巴巴、今日头条、知乎、Bilibili、PingCAP 等公司也纷纷拥抱 Rust。
盘点十大知名Rust开源项目
Libra
https://github.com/libra/libra
Facebook 主导的区块链项目,应该无人不知无人不晓了吧。
Xi-editor
https://github.com/xi-editor/xi-editor
试图使用Rust和现代软件工程构建的高质量文本编辑器。所有的操作都在16md内提交和绘制。主要开发者是Google前员工Raph Levien.
Rudr
https://github.com/oam-dev/rudr
Rudr 项目是 Kubernetes 的 Open Application Model(OAM) 实现插件。只要在 Kubernetes 上安装了 Rudr,那么这个 K8s 集群就可以为用户提供符合 OAM 规范的声明式应用管理 API,包括:
Firecracker
https://github.com/firecracker-microvm
亚马逊出品的基于KVM的轻量级VMM,可以再几分之一秒内启动虚拟机,内存占用少,可以实现高密度云环境。
alacritty
https://github.com/jwilm/alacritty
GPU 加速的跨平台终端模拟器 alacritty ,号称最快的终端。
servo
https://github.com/servo/servo
Mozilla 最新的浏览器引擎 Servo。现在市面上的浏览器,都存在内存泄露的问题,经常 Flash 奔溃,或者越用感觉越迟钝。Servo 就是想解决这个问题。
fd
https://github.com/sharkdp/fd
一个简便快捷,对用户友好的 find 命令行替代方案
yew
https://github.com/yewstack/yew
用来构建 web apps 的 Rust 框架
TiKV
https://github.com/tikv/tikv
Rust实现的分布式KV存储,是TiDB的基础
Deno
https://github.com/denoland/deno
Node.js 之父的新作,TypeScript运行时,完全兼容浏览器API。被很多开发者成为“下一代 Node.js”
互动投票
你开始学习Rust了吗?
- 当然!会持续关注并开始学习
- 有关注,但要观望一阵子再玩
- 并没有
- 不明觉厉
参考文章:
2019 最受关注的 Rust 编程语言,这些 IDE 你需要了解下?
https://mp.weixin.qq.com/s/LpNhMnb_uS4gfujyGeDL-A
GitHub 高级搜索
https://github.com/search