
最好延迟一周,再也不会比以往任何时候都好。因此,我提请您注意主观的10月份生锈新闻。
在这个集合中:Rust 1.30,Rust 2018,RustRush会议,Amethyst 0.9,蹲下crates.io,垃圾收集器,关于2D图形的争论,非词法生命周期,功能GUI。
Rust 1.30和Rust2018测试
Rust 1.30出来了( 讨论 )。 主要的创新是过程宏的部分稳定,通过常规use
的宏导入,模块系统的改进,“原始”标识符以及对no_std
应用程序的支持(有关更多详细信息,请参见hub转换 )。
Rust 1.31将是“ Rust2018”版本的第一版 ( 什么是“版本”? ),因此,邀请每个人加入Beta测试版1.31和cargo fix 。
RustRush 2018是一个针对Rust开发人员的会议,致力于Web,区块链,高性能和系统编程。
网站( rustrush.ru )已更新-几乎完整的演讲者名单和一个程序已发布,开始了主要门票的销售 。
Rust语言项目将有四个参与者:Steve Klabnik,Ashley Williams,Pascal Hertlif,Katarina Fey。 在其他本地并没有那么多明星的公司中,具有IP摄像机固件的Maxim Lapshin,Kostya Stepanov和Pierre Krieger又名tomaka。 程序 。
如果有人想提交报告,则征文截止日期为11月19日。

网络组装
嵌入式的
生锈的igrostroy
蹲在crates.io
自货物问世以来,关于crates.io是否应开始支持名称空间/组织的争论一直在进行。 请在此列出近年来的一些清单:
问题很复杂,没有尽头。 几个星期前有人吓坏了,决定对存储库进行投诉或垃圾邮件:
几个小时以来,服务用户遇到了访问问题。 结果,没有什么太大的变化:针对彻底的垃圾邮件引入了一些其他规则,以复仇的方式恢复了讨论,并在此过程中创建了更多的Pre-RFC。 让我们看看最终的结果。
Shifgrethor gc
没有船 ,在研究新的但不稳定的 Pin API的功能的过程中,编写了一个用于垃圾收集的实验库Shifgrethor ,并发表了有关如何安排以及为什么安排的一系列文章:
这不是实现生锈的GC库的第一次尝试(为此目的一旦在语言中使用了@
指针),但这与以前使用新的Pin
机制的尝试不同。
由于该库依赖于Pin API,因此尚无法在稳定的Rust上运行。 船夫多次重复说,该项目仍纯粹是研究项目,他甚至不确定使用该库在什么地方有意义-最有可能是将其他语言与GC集成或实现复杂的数据结构。
Shifgrethor谈IRLO 。
2D Note系列
为什么在所有情况下都无法为2D图形创建通用库并创建它? 非常有趣,我建议您仔细阅读文章并评论。

关于非词汇寿命 (NLL)的注释
Nico发表了关于NLL如何( 它是什么? )的几条注释,这些注释将立即集成到Rust的下一版本中(到目前为止,它必须通过feature(nll)
明确包含在内),其实现以及将来在分析器迭代中需要解决的问题借:
对于那些想深入了解的人,仍然有一个URLO主题 。

甚至在最后一个月的评论中也显示出GUI在Rust中是一个痛处。 另一个试图填补生态系统漏洞的尝试: Azul是具有状态缓存的功能性IMGUI库,使用WebRender进行渲染( 讨论 )。
有关详细信息,请参见项目网站: azul.rs。

一行
新的和更新的软件包
新RFC
RFC可以很方便地查看语言的前进方向,因此这里有一些有趣的方法。 PR的标题中有一个“ Rendered”链接,RFC以可读的形式可用。
这里还有一些RFC之前的讨论:
就这样,谢谢收看!
如果我还没有添加任何重要的链接或事件,请随时在评论中添加它。 :)
KDPV 从这里拍摄,其余图片来自各个项目的站点。