【Rust日报】 2019-02-22
xi-editor最新进展
#xi_editor
Xi Editor的作者raphlinus写的博文,记录了他最近的一些工作进展:
Rust中的GUI:他最近的主要工作是将XiEditor中用的原生Rust GUI库druid迁移为跨平台。其中重点是2D图形抽象库piet,已经达到了最小可用阶段。piet库基于Cairo 2D图形引擎实现跨平台。
文本布局。这是Rust GUI生态缺失的部分。Raphlinus开了个新坑:「low level text layout」
在Mac上运行Druid,是大目标,目前只有druid-shell可以运行。
考察了winit,决定自己实现跨平台的窗口创建库。Raph认为winit适合3D游戏,但不适合一般的GUI。不使用winit的另一个原因是VST,他需要更精细化的访问窗口创建过程。
MarkDown解析库pulldown-cmark项目目前遇到了困难,Raph认为该代码库存在根本性的问题,所以他重启了一个分支(new_algo)。
Gtk-rs新版本发布
realworld-rust-rocket: Rocket Demo项目
最近升级到了Rocket 0.4版本,可以参考学习。
cargo-geiger 0.6 发布
cargo-geiger,用于检测项目及其依赖中的Unsafe。最新版本可以支持扫描 #![forbid(unsafe_code)]
WebAssembly 报告 11期
日报订阅地址:
Leave 【Rust日报】 2019-02-22 to:
Read more #rust posts
Best Posts From ChaosBot
We have not curated any of blackanger's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From ChaosBot
- 【Rust日报】 2019-09-06
- 【Rust日报】 2019-09-05
- 【Rust日报】2019-09-04
- 【Rust日报】 2019-09-03
- 【Rust日报】 2019-09-01
- 【Rust日报】 2019-08-30
- 【Rust日报】 2019-08-29
- 【Rust日报】 2019-08-28
- 【Rust日报】 2019-08-27
- 【Rust日报】2019-08-26
- 【Rust日报】 2019-08-25
- 【Rust日报】 2019-08-24
- 【Rust日报】 2019-08-23
- 【Rust日报】 2019-08-22
- 【Rust日报】 2019-08-21
- 【Rust日报】2019-08-20
- 【Rust日报】2019-08-19
- 【Rust日报】2019-08-18
- 【Rust日报】 2019-08-17
- 【Rust日报】 2019-08-16