其他分享
首页 > 其他分享> > 【Rust日报】2020-09-19 Rust 2021: 降低门槛

【Rust日报】2020-09-19 Rust 2021: 降低门槛

作者:互联网

宣布成立错误处理项目组

今天我们宣布在libs团队下成立了一个新的项目小组,专注于错误处理!本项目小组将致力于的一些目标包括:

  1. 定义和编纂常见的错误处理术语。
  2. 就当前错误处理的最佳实践达成共识
  3. 识别存在于Rust错误处理故事中的痛点。
  4. 交流当前错误处理的最佳实践。
  5. 巩固Rust错误处理生态系统。

文章链接,https://blog.rust-lang.org/inside-rust/2020/09/18/error-handling-wg-announcement.html

Rust 2021: 降低门槛

Stack Overflow的年度调查(2020,2019,2018,2017,2016)显示,使用Rust编程语言的人对他们的选择非常满意,在该调查中,Rust连续5年被评为“最受喜爱的语言/技术”。在过去的3年里,Rust用户中喜欢该语言的比例实际上有所上升——从78.9%上升到83.5%,再上升到86.1%。很明显,在Rust上工作的团队做得很好。维护一个没有bug的稳定工具链,频繁发布充满特性的版本,改进编译器性能,改进文档,这些都可以解释为什么人们对它的喜爱越来越大。一个充满更多成熟的库、教程和受欢迎的社区的生态系统可能也会有所帮助。非常感谢每一个为此做出贡献的人。文章链接,https://blog.nindalf.com/posts/rust-2021/

基于原生AST的linting的吐槽

第一篇博客!在这篇博客文章中,我想谈谈关于linters的各种问题,它只使用ast(抽象语法树)来linting源代码,以及一种您可能不知道的树表示。在rust的一个名为rslint的JavaScript linter上工作了好几个月,我遇到了很多问题,也探索了很多概念,我觉得我应该分享这些概念来提供一些见解,来解释为什么我认为纯粹基于AST的linting不适用于复杂的linters。

文章链接,https://rdambrosio016.github.io/rust/2020/09/18/pure-ast-based-linting-sucks.html


标签:linting,19,09,2020,Rust,错误处理,rust
来源: https://blog.51cto.com/u_15127605/2762734