0
点赞
收藏
分享

微信扫一扫

你!们!居!然!用!rust!

今年,Rust 无疑是开发者圈子里最火的词之一了。

  1. 6 月 18 日,Facebook(脸书)发加密数字货币项目白皮书该数字货币被命名为 Libra,使用 rust 开发;
  2. 7月 18日,微软宣布拥抱Rust,以作为C和C++的安全替代方案,并发文讨论为什么微软认为 Rust 语言目前是业界的最佳选择;
  3. 10 月 14 日,AWS官网发博客公开赞助Rust
  4. 10 月 17 日,阿里云联合微软宣布开源​​全球首个开放应用模型 OAM​​,成为K8s生态下的第一个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,包括:

  1. 研发视角的应用描述 API
  2. 运维视角的运维能力 API
  3. 运维视角的应用部署配置 API
  4. 基础设施工程师视角的应用特征系统(Traits System)。



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​​


举报

相关推荐

0 条评论