感谢 @AlexZhang 供稿GAT RFC 从2016年启动,到今年已经五年了,现在终于接近稳定状态了。GAT 是 Rust github 仓库里期待率最高的一个问题。现在经过编译器的大量修改,终于让 GAT 达到了一个 「完整」状态,虽然还有一些诊断问题,但现在你在 nightly 下使用 GAT 将不会看到 “generic_associated_types is incomplete”这种错误。但是现在想 稳定 GAT ,还需要大家来帮助测试此功能,为你发现但任何错误或潜在的诊断改进提出问题。并且官方还希望可以在 GAT 上实现一些有趣的模式。如果不出意外,未来几个月内稳定应该会比较顺利。详细内容请看原文吧,原文也介绍了什么是 GAT 。[https://blog.rust-lang.org/2021/08/03/GATs-stabilization-push.html](https://blog.rust-lang.org/2021/08/03/GATs-stabilization-push.html)
作者的游戏之前是用 C++ 写的。这篇文章详细记录了他决心使用rust重写的心路历程和一些idea的发展。推荐阅读:https://itnext.io/rewriting-my-mobile-game-in-rust-targeting-wasm-1f9f82751830-- From 日报小组 Mike社区学习交流平台订阅:
文章评论