Rust新闻#1(2018年9月)

光盘


我对Rust 1.28新闻的评论以及对本月的生锈事件的评论都进行得很顺利,因此请保留过去一个月的非常主观的生锈新闻部分。


在此集合中:Rust 1.29,来自Rustconf 2018,gfx-rs,Rust2018,port Flatbuffers,ripgrep和Alacritty的新版本的报告。


锈1.29


Rust 1.29已发布。 主要创新可从rustupcargo fixcargo clippy立即获得(有关habro翻译的更多详细信息)。


在此之后,发布了1.29.1版本,涵盖了std :: repeat中错误讨论 )。


Rust 1.30和1.31将非常重要。

尚无确切列表,但可以预期



Rustconf 2018的视频


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! ,来自各个项目站点的其他图片。

Source: https://habr.com/ru/post/zh-CN425005/


All Articles