ITPub博客

首页 > 数据库 > 数据库开发技术 > 【Rust日报】 2019-04-29

【Rust日报】 2019-04-29

原创 数据库开发技术 作者:Rust语言中文社区 时间:2019-04-29 22:40:22 0 删除 编辑

「系列文章」Rust如何发送邮件 三篇

#mail

作者将通过三篇文章来讲解如何用Rust编写邮件发送的代码。

Part I Part II Part III


xv: 命令行16进制查看器

#hex

彩色输出不同类别的字节。

Read More

同类工具: hexyl


Terminal Redox:一些用Rust编写的开发工具

#redox #tool

该文介绍了一些终端工具,包括:

  • Alacritty,跨平台、GPU加速的终端

  • exa,Rust实现的ls命令

  • dust,du (disk usage)工具的Rust版本

等等

Read More


webrtc-unreliable:用于编写具有多个基于WebRTC的Web客户端和类似UDP的网络的Rust服务器库

#webrtc

  • Read More

  • webrtc-unreliable


RustPlayground: 用于Mac平台的Playground桌面软件

#macos

RustPlayground


Rust 3D引擎 kiss3d 0.20发布

#3d

Kiss3d是一个跨平台(包括WASM)2D和3D图形引擎,旨在简单地用于编写演示和原型的渲染部分。 此版本增加了对基于conrod的即时模式GUI的支持。

kiss3d


「讨论」Rust的异步是不是零成本的?

#async

作者给出了一些基准测试。

评论中回复摘要:

目前异步的实现中使用TLS(Thread Local Storage),会产生一些开销。generator不能接受resume的参数,但是在poll时future会传递contex,因此async/await将contex存储在TLS中以便将其传递给generator。

可以关注此问题。

  • Reddit 讨论

  • 相关issues


「嵌入式Rust」一些资料介绍

#embeded

  • 嵌入式book ,最近有一些更新

  • 嵌入式book在线阅读,介绍如何使用Rust为裸机编写固件

  • Discovery book,基于微控制器的嵌入式系统的入门课程

  • 官方维护的 awesome-embedded-rust


From 日报小组 @Chaos

链接请阅读原文打开。


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

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

注册时间:2020-06-11

  • 博文量
    1769
  • 访问量
    718318