写点什么

Rust 编码风格团队宣布完成重组

  • 2022-10-12
    北京
  • 本文字数:758 字

    阅读完需:约 2 分钟

Rust 编码风格团队宣布完成重组

Rust 编程语言变得如此流行,以至于其背后的人正在创建一个致力于定义默认 Rust 编码风格的团队。 

 

当编程语言足够流行之后,就逐渐会有一些编码风格指南发布出来,比如谷歌曾发布 C++ 指南 ,Python 之父 Guido van Rossum 也发布过 Python 代码风格指南。 

 

2015 年,Rust 发布 1.0 版本的时候,在 GitHub 上发布过一个带有风格指南的 rustfmt 工具。该工具会自动格式化 Rust 代码,旨在减少新 Rust 开发者面临的陡峭的学习曲线。该指南指示了开发人员 "使用 spaces,而不是 tabs",并表明 "每个缩进必须是 4 个 spaces" 等。

 

正如Josh Triplett 在最近的 Rust 博客文章中解释的那样:“标准化的风格指南能帮助 Rust 开发者在许多不同的项目中感到舒适和自在,而来自 rustfmt 的工具支持使其易于维护和融入持续集成”。

 

不过,负责在 2016 年至 2018 年间编写风格指南的团队已经“按计划”解散了。但随着 Rust 语言的发展,需要经常对风格指南进行改进,例如支持新的语言结构,包括较小的语言更改,以及备受期待的新功能,例如 let-chaining(RFC 2497)和 let-else(RFC 3137)。近年来,相关的一些工作逐渐落到了 rustfmt 团队肩上,但该团队似乎更愿意执行由另一个团队做出的 style 决定,而不是自己做出的。

 

因此, RFC 3309提出了重新组建 Rust style 团队,新团队的目标是:

  • 确定新 Rust 结构的样式;

  • 发展现有的 Rust 风格;

  • 定义机制以发展 Rust 风格指南,同时考虑向后兼容性。

 

该团队由 Triplett、Caleb Cartwright、Michal Goulet 和 Jane Lusby 作为初始成员,他们将继续定义和实施机制以发展默认的 Rust 风格,平稳引入风格改进,“我们不打算做出任何惊天动地的风格改变”,那么 Rust 的外观和感觉将基本保持不变。

 

更多阅读:

https://blog.rust-lang.org/inside-rust/2022/09/29/announcing-the-rust-style-team.html

2022-10-12 18:098530

评论

发布
暂无评论
发现更多内容

DeepSeek+谷云科技智能体,快速构建企业知识问答

谷云科技RestCloud

AI 智能体 ipaas 知识问答 DeepSeek

​KubeEdge社区2025年需求征集

华为云原生团队

云计算 容器 云原生

一文看懂6种常见的DDoS攻击类型

防火墙后吃泡面

人工智能 | 社交与AI的碰撞:小红书与DeepSeek能否撼动百度江山?

测试人

MaxCompute x Dataworks × DeepSeek,实现使用自定义数据集微调DeepSeek-R1蒸馏模型

阿里云大数据AI技术

人工智能 MaxCompute Dataworks PAI DeepSeek

启信宝发布文旅产业洞察报告,商业查询技术洞察经济新增长极

合合技术团队

人工智能 大数据 数智文旅

CST电磁模拟三角偶极子天线(下)MIMO系统, 包络相关系数ECC和分集增益DG

思茂信息

cst cst操作 CST软件

25年深圳等级保护测评机构有哪些?详细地址在哪里?

行云管家

等保 深圳 等保测评

低代码如何提升开发效率与团队协作

秃头小帅oi

下载超快!2小时下完DeepSeek !还送算力券!!

天翼云开发者社区

AI CDN加速 DeepSeek

镜舟数据库:3倍性能重构零售“人、事、物”数据体系

镜舟科技

大数据 数据分析 StarRocks 镜舟数据库

不愧是腾讯,面试的质量太高了

王中阳Go

Go 腾讯 后端

爱回收查询项目IDAPi接口(爱回收API系列)

tbapi

爱回收 爱回收API接口 爱回收商品详情数据接口 爱回收数据采集

测试用例管理必备:15款系统全方位评测

易成研发中心

测试用例管理工具

一键生成CAD图块,轻松入库,告别繁琐操作!

在路上

cad cad看图 cad软件 CAD看图王

用户说 | 通义灵码2.0,跨语言编码+自动生成单元测试+集成DeepSeek模型且免费使用

阿里云云效

阿里云 云原生 通义灵码 AI程序员 AI程序员体验官

KubeBlocks v0.9.3发布啦!支持增量备份、Redis分片集群继续优化...还有更多Addon功能优化等你体验!

小猿姐

数据库 postgresql Kubernetes MySQL 数据库 redis operator

国外跨境商家疯狂追捧,国内却鲜有人知的 VVIC 搜款网商品详情接口

tbapi

搜款网API VVIC数据采集 VVIC api

项目评审管理系统(源码+文档+讲解+演示)

深圳亥时科技

Rust 编码风格团队宣布完成重组_开源_Tina_InfoQ精选文章