ITPub博客

首页 > 数据库 > 数据库开发技术 > 【Rust日报】2023-03-27 使用 itertools 让迭代器快10倍

【Rust日报】2023-03-27 使用 itertools 让迭代器快10倍

原创 数据库开发技术 作者:Rust语言中文社区 时间:2023-03-27 23:56:59 0 删除 编辑

使用 itertools 让迭代器快 10 倍

这是一个油管视频,介绍如何使用 itertools 库来让 迭代器更快.
油管视频: https://www.youtube.com/watch?v=qY9j4dRaMjU
github 地址: https://github.com/rust-itertools/itertools

如何在 QNX 上使用 Rust 构建嵌入式世界

这是一个关于 Ferrous Systems 如何使用QNX Neutrino构建嵌入式世界演示的博客文章. QNX Neutrino 是一种在汽车行业中比较受欢迎的POSIX兼容实时操作系统。
这篇文章详细介绍了他们如何使用Rust编写代码,并将其编译成QNX可执行文件,以及如何在嵌入式设备上运行它。
原文链接: https://ferrous-systems.com/blog/how-we-built-our-embedded-world-demo-on-rust-for-qnx/

AsRef vs Borrow trait

本文介绍了 AsRef 和 Borrow trait 这两者的区别, 以及何时我们应该使用他们.
原文链接: https://rusty-ferris.pages.dev/blog/asref-vs-borrow-trait/

Generators

作者相信发布 generators 语法会使编写命令式迭代代码变得容易,特别是使迭代代码与异步性能够更良好地交互,从而解决许多用户问题。不过令作者沮丧的一件事是,generators 已经准备好发布多年了,但几乎没有什么可见的进展.
文章中作者写了自己对 generators 的看法,并且希望收集大家的意见和反馈.
原文链接: https://without.boats/blog/generators/

crossbus: 无平台、无运行时的Actor实现

Crossbus 是一个Rust库,用于无平台、无运行时的基于Actor的计算,是Actor计算模型的一种实现,crossbus的概念是crossbus既不为下游应用程序执行提供运行时,也不访问系统接口。去除运行时并不意味着没有运行时,而更确切地说,没有内置运行时,但允许使用任何运行时。
目前刚刚发布.
github地址: https://github.com/hominee/crossbus
--
From 日报小组 BobQin,FBI小白
社区学习交流平台订阅:
  • Rustcc论坛: 支持rss
  • 微信公众号:Rust语言中文社区


原文作者:Rust语言中文社区;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2020-06-11

  • 博文量
    1769
  • 访问量
    718637