< 返回我的博客

Mike Tang 发表于 2023-02-24 22:50

ascii-d - 画ASCII示意图的工具

Rust写的画ASCII示意图的工具。支持各大平台。程序员的最爱啊。

https://github.com/huytd/ascii-d/raw/master/_meta/toolbar-final.gif

Dioxus 0.3 发布,巨大的更新

Dioxus 是新出的与 Yew 类似的 Rust Web 前端框架(为什么这么多,百花齐放的感觉,难道是天下苦js久已?)。性能已经与原生js实现的框架差不了多少了。绝对值得关注。

https://dioxuslabs.com/blog/release-030/

福利帖:Rust 如何实现 GUI 系统

这是系列文章。从基础知识点讲解一个GUI系统应该怎么构建,结合Rust语言的特性进行描述。

https://samsartor.com/guis-1/
https://samsartor.com/guis-2/ https://samsartor.com/guis-3/

DIESEL:新增一篇讲解关系的教程

这篇教程讲解了Diesel中 join, 1对多,多对多关系的使用。比较详尽。使用 diesel orm 的同学可以关注。

http://diesel.rs/guides/relations.html

?async 新的进展

以后可能会出现这种语法(还在动议阶段),表示可能是或者不是async trait 或函数。

trait ?async Read {
    ?async fn read(&mut self, buf: &mut [u8]) -> Result<usize>;
    ?async fn read_to_string(&mut self, buf: &mut String) -> Result<usize> { ... }
}

/// Read from a reader into a string.
?async fn read_to_string(reader: &mut impl ?async Read) -> std::io::Result<String> {
    let mut string = String::new();
    reader.read_to_string(&mut string).await?;
    Ok(string)
}

然后本篇文章还详细探讨了一种通用的 ?modifier 支持。小编表示:学不动了。

https://blog.rust-lang.org/inside-rust/2023/02/23/keyword-generics-progress-report-feb-2023.html

ESP 嵌入式支持

esp-rs:https://github.com/esp-rs/esp-hal 在紧锣密鼓的开发中。期待啊。这是本项目2023年计划。

https://mabez.dev/blog/posts/esp-rust-24-02-2023/


From 日报小组 Mike

社区学习交流平台订阅:

  • Rust.cc 论坛: 支持 rss
  • 微信公众号:Rust 语言中文社区

评论区

写评论

还没有评论

1 共 0 条评论, 1 页