Rust 1.27.0 Release 即将发布
通过下面命令参与预发布测试:
RUSTUP_DIST_SERVER=https://dev-static.rust-lang.org rustup update stable
新版本主要改进如下:
- dyn语法可用
- 泛型参数属性可用。
- 标准库中比较常见的是 #[may_dangle] ,未稳定之前还需要加 #![features(generic_param_attrs)],现在不需要了,但还需要另一个属性
- 以后可能可以通过自定义泛型参数属性来修改泛型的意义,目前是Rust源码中用了很多泛型参数属性
- #[must_use]也可以用于函数和类型了
- 比如std::str::replace现在加了#[must_use]属性来表明该使用了该函数的返回值必须要被使用,如未使用则会被编译器警告
- SIMD(x86/x86_64平台)稳定了
更多请看 Release notes
podcast: Trait深度探索 Part2
一个给wasm-bindgen贡献的机会
给wasm_bindgen::js模块公开所有全局可用的JS API,issues里手把手介绍了如何绑定,大家快去贡献
Lyon库作者Nical在RustFest Paris 的分享 part 1
通过SIMD优化Rust的Path跟踪
性能提升10%
Rust NYC Meetup 活动视频
一个可以把C代码转成Rust的库
Parity官方介绍wasm智能合约开发系列
我们为什么相信Wasm是去中心应用程序开发的基础层?
- wasm是统一标准
- 可以选择你喜欢的语言来写智能合约,但是我们倾向于使用Rust(因为安全和无运行时开销)
- 内存安全、沙盒、跨平台
- 下一代区块链互操作协议Polkadot正在基于wasm构建
GitHub 趋势榜今日新上榜项目:
- ozkriff/zemeroth,Rust写的2D回合制游戏,开发日志 https://ozkriff.github.io/2018-03-03--devlog.html
- japaric/criterion.rs,基准测试库,可生成报告图表
- exonum/exonum,区块链项目exonum的核心库
- CodeChain-io/codechain,可编程的多资产链
- solana-labs/solana,为千兆网络上支持每秒71万事务规模而打造的区块链
1
共 2 条评论, 1 页
评论区
写评论大家好才是真的好
总结得非常 好,给大家节省了大量时间 。