官方通告:web-sys crate发布
web-sys是对所有Web API的绑定,包括:
- dom操作
- WebGL
- Web Audio
- 定时器
- fetch
- 等等
未来还会支持WebAssembly的Host Binding,解锁dom操作的性能
另外js-sys功能也100%完成了,它是对所有ECMAScript API的原生绑定,与web-sys不同的是,js-sys是手工编写,而非WebIDL。
原文里还包含了两个demo
Newsboat准备用Rust重写
Newsboat是一个C++实现的RSS/Atom feed 阅读器,目前作者有用Rust重写的计划
感兴趣的可以关注下,应该有学习价值
嵌入式工作组报告 12
简要:
- users.rust-lang.org 论坛现在加入了Embedded 分类
- 可以使用Rust的1.30-beta版本在stable上构建嵌入式二进制文件
- eeprom24x crate发布,用于EEPROM存储芯片的嵌入式兼容驱动器
- Trangar 基于 他自己用Rust实现的ArtNet协议,控制了56个照明设备
- 还有很多基于embedded-hal实现的驱动发布
新库:debug-here
是一个rust-gdb的hook,提供了一个宏,可以帮助开发者快速使用GDB进行调试。所以只支持Linux
#[macro_use] extern crate debug_here;
fn factorial(n: usize) -> usize {
let mut res = 1;
debug_here!();
for i in 0..n {
res *= i;
}
res
}
fn main() {
println!("The factorial of 5 is {}!", factorial(5));
}
debug_me::factorial (n=5) at debug-me/src/main.rs:6
6 for i in 0..n {
(gdb)
「油管」 某线下meetup 视频 : Python和Rust在生产环境的集成
1
共 0 条评论, 1 页
评论区
写评论还没有评论