【Rust日报】 2019-03-01

本文转载自:https://rust.cc/article?id=1098b648-6259-49b7-b919-2dec59c92965

欢迎大家来RustCon Asia面基

img


Rust 1.33 Stable发布

#rust

划重点:

  • Pin API稳定,向async/await迈进了一步
  • const fn改进

Read More


chucklefish不再使用Rust开发该公司新游戏Witchbrook

#game

该公司的这个决定和Rust语言本身并无关系。主要是因为该项目之前的主程kyrenn离职了。并不意味着Rust不能做游戏开发,Rust完全胜任该公司游戏的开发,估计他离职了公司没有找到合适的Rust主程,游戏也比较着急吧。

但是不可否认的是Rust在游戏的生态现在还未成熟,kyrenn说,他自己仍然会用Rust开发游戏,但是他可能会是世界上最慢的游戏开发者,因为你需要做更多的底层的「脏活累活」。

Read More


「Mozilla」用Rust重写浏览器组件的意义

#mozilla

该文以Quantum CSS为案例,探讨「用Rust重写」对真实世界的影响。

概要: Rust虽然无法捕捉全部的安全漏洞,但是可以消除重大的安全漏洞,并且可以让开发人员专注于程序逻辑的正确性和健壮性。

Read More


taro: 就地tar文件提取器

#tar #cli

Rust实现。谨慎使用,它会删除原始的tar文档。

taro


wasmer : 性能提升100倍

#wasm

wasmer是一个服务端wasm解释器。最近发布了0.2.0版本,号称性能提升了100倍。

Read More


「系列文章」WebAssembly的麻烦 Part 4 : Microwasm

#wasm

该系列文章主要探讨WebAssembly中的缺陷。

Microwasm是与Wasm兼容的格式,可以被运行时有效地使用,并由LLVM等编译器生成。它目前在Lightbeam(将wasm生成机器码的实验工具)的Microwasm分支中实现。由以下三步生成:

  • Compiler IR->Microwasm;
  • Wasm->Microwasm;
  • Microwasm->Native.

该作者团队还在维护一个wasmtime库,它们引入了Microwasm是为了进一步提升性能,并且为Microwasm编写后端比wasm更加容易。因为Microwasm生成的汇编代码比Wasm直接生成的汇编代码更加简单。


在JavaFX UI中使用Rust

#javafx

Read More


skribo:底层文本布局库启动

#textlayout

Xi Editor的作者raphlinus之前写的博文说,文本布局是Rust GUI生态缺失的部分。skribo就是他为了弥补这个缺失的生态而开的新坑,用于全面改进文本处理。


「嵌入式Rust」Cortex-M3 入门指南(三):时钟总线与复位时钟控制器

#embeded

Read More


日报订阅地址:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值