
我对Rust 1.28新闻的评论以及对本月的生锈事件的评论都进行得很顺利,因此请保留过去一个月的非常主观的生锈新闻部分。
在此集合中:Rust 1.29,来自Rustconf 2018,gfx-rs,Rust2018,port Flatbuffers,ripgrep和Alacritty的新版本的报告。
锈1.29
Rust 1.29已发布。 主要创新可从rustup
, cargo fix
和cargo clippy
立即获得(有关habro翻译的更多详细信息)。
在此之后,发布了1.29.1版本,涵盖了std :: repeat中的错误 ( 讨论 )。
Rust 1.30和1.31将非常重要。
尚无确切列表,但可以预期 :
Rustconf 2018的视频

RustConf 2018的视频 ( 报告程序 )已可用。 按主观兴趣大致排序的视频列表:
奖励: Rust Cologne提供了几条记录:
网络组装
WebRender,gfx-rs和gfx-可移植性
最近有很多动机:
生锈的igrostroy
您将从Rust中删除什么?
/ r / rust中一个有趣的话题 ,从注释中您可以发现各种语言的粗糙性。
生锈的端口平板缓冲器
他们将Google FlatBuffers的正式端口带到Rust ( 讨论 )。 测试,模糊测试,性能和其他所有内容都存在很厚的一层。
不要害怕1.0!
/ r / rust中一个有趣的讨论是为什么生态系统缓慢地迁移到> 1.0软件包。
TLDR:
- 为了使作者稳定包装,他需要确保IPA足够-为此,他需要了解人们如何使用它。 许多人不使用<1.0的软件包,而是在等待其稳定化-这种稳定化会降低速度;
- 对于用户:如果您想要更稳定的软件包-使用不稳定的软件包并向作者提供反馈;
- 对于作者:不要太担心1.0版。
ripgrep 0.10
ripgrep(rg)是经典grep(即The Silver Searcher和ack的生锈版本)的一种更快,更方便的替代方法。
版本0.10已发布( 讨论 ,非常有趣)-现在它可以更快地运行,支持PRCE2和多行查询。
此外, ripgrep软件包将其放入ubuntu 18.10存储库 。
敏捷度0.2
Alacritty是GPU加速的终端模拟器,它试图在任何4K屏幕上非常非常快地运行。

具有滚动支持的0.2版 ( 讨论 )已经发布。 他们拒绝添加它很长时间,说“使用tmux”,但最后它最终催生了一个性能不佳的实现。
顺便说一句,就像ripgrep一样,Alacritty进入了Linux发行版: 带到Arch ;
新RFC
根据RFC,查看语言的移动方式非常方便。 每个PR的标题中都有一个“ Rendered”链接,RFC以人类可读的形式可用。
RFC 2418“向libcore添加期货和任务系统”再次被推迟,成为Rust2018创新的一部分不是他的命运。
在Rust 2018中讨论了导入语义 。
一行
就这样,谢谢收看!
如果我还没有添加任何重要的链接或事件,请随时在评论中添加它。 :)
KAPV摘自文章《 展望2018年学什么》? 学习Rust! ,来自各个项目站点的其他图片。