< 返回版块

ChaosBot 发表于 2018-06-21 11:52

Tags:rustnews

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万事务规模而打造的区块链

评论区

写评论
a 2018-06-21 12:05

大家好才是真的好

@Mike Tang 总结得非常 好,给大家节省了大量时间 。

Mike Tang 2018-06-21 11:57

总结得非常 好,给大家节省了大量时间 。

1 共 2 条评论, 1 页