当前位置 : 主页 > 编程语言 > java >

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

来源:互联网 收集:自由互联 发布时间:2022-06-30
今年, Rust 无疑是开发者圈子里最火的词之一了。 6 月 18 日, Facebook (脸书)发 布 加密数字货币项目白皮书 。 该数字货币被命名为 Libra,使用 rust 开发; 7月 18日,微软 宣布拥抱Ru

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

  • 6 月 18 日,Facebook(脸书)发加密数字货币项目白皮书该数字货币被命名为 Libra,使用 rust 开发;
  • 7月 18日,微软宣布拥抱Rust,以作为C和C++的安全替代方案,并发文讨论为什么微软认为 Rust 语言目前是业界的最佳选择;
  • 10 月 14 日,AWS官网发博客公开赞助Rust
  • 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,包括:

  • 研发视角的应用描述 API
  • 运维视角的运维能力 API
  • 运维视角的应用部署配置 API
  • 基础设施工程师视角的应用特征系统(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​​


    【本文来自:日本服务器 http://www.558idc.com/jap.html 复制请保留原URL】
    上一篇:【Rust日报】 2019-10-17 Rust标准库的候选者
    下一篇:没有了
    网友评论