@@ -7,12 +7,11 @@ title: Rust 社区 · Rust 程序设计语言
7
7
8
8
Rust 编程语言有很多特质,但 Rust 最伟大的力量是,我们的社区团结一心,为更好的 Rust 体验在努力。
9
9
10
- 我们致力于提供友好、安全和欢迎所有人的环境,无论性别,性取向,残疾,种族,宗教或类似的个人特征。我们的[ 行为守则] [ coc ] 为所有官方 Rust 论坛中的行为设定了标准。
10
+ 我们致力于提供友好、安全和欢迎所有人的环境,无论性别,性取向,残疾,种族,宗教或类似的个人特征。我们的 [ 行为守则] [ coc ] 为所有官方 Rust 论坛中的行为设定了标准。
11
11
12
- 如果您感觉到不适或者正被社区成员骚扰,请立即[ 联系] [ mod_team_email ] [ Rust 管理团队] [ mod_team ] 中的任何人。无论您是常规贡献者还是新来者,我们都十分关切您在社区的感受。
12
+ 如果您感觉到不适或者正被社区成员骚扰,请立即 [ 联系] [ mod_team_email ] [ Rust 管理团队] [ mod_team ] 中的任何人。无论您是常规贡献者还是新来者,我们都十分关切您在社区的感受。
13
13
14
14
[ coc ] : https://www.rust-lang.org/conduct.html
15
- [ mod_team ] : https://www.rust-lang.org/team.html#Moderation
16
15
[ mod_team_email ] : mailto:rust-mods@rust-lang.org
17
16
18
17
## 入门
@@ -31,7 +30,7 @@ Rust 编程语言有很多特质,但 Rust 最伟大的力量是,我们的社
31
30
[ 本周 Rust] [ twir ] 收集最新的消息、即将举办的活动,以及每周一次的有关 Rust 语言及库的变动记事。[ Rust 博客] [ rust_blog ] 是 Rust 团队公告主要发展的地方。
32
31
最后,几乎所有发生在 Rust 的变化都在非官方的 subreddit、[ /r/rust] [ reddit ] 上讨论。
33
32
34
- 您还可以关注我们的 [ Twitter] [ twitter ] 账号或[ 新浪微博] [ weibo ] 。
33
+ 您还可以关注我们的 [ Twitter] [ twitter ] 账号或 [ 新浪微博] [ weibo ] 。
35
34
36
35
[ twir ] : https://this-week-in-rust.org/
37
36
[ rust_blog ] : http://blog.rust-lang.org/
@@ -46,18 +45,13 @@ Rustaceans 在 Mozilla 的 IRC 网络 irc.mozilla.org 上维护了一些友好
46
45
47
46
[ #rust] [ rust_irc ] 频道是讨论 Rust 的一般场所,并且是寻求帮助的好地方。你能找到愿意回答 Rust 有关的任何问题的人,响应通常很快。
48
47
49
- Rust 开发者的协调位于 [ #rust-internals] [ internals_irc ] 。此频道中的实时讨论有关调整 Rust 本身,包括提出 Rust 本身的问题 。
48
+ Rust 开发者们在 [ #rust-internals] [ internals_irc ] 上协作 。此频道中的实时讨论有关调整 Rust 本身,也包括向 Rust 贡献代码的问题 。
50
49
51
50
### 主要频道
52
51
53
52
- [ #rust] [ rust_irc ] 谈论有关 Rust 的所有内容
54
53
- [ #rust-beginners] [ beginners_irc ] 是 Rust 语言初学者的频道,流量比 #rust 少一些
55
- - [ #rust-internals] [ internals_irc ] 讨论其他 Rust 实现的主题
56
- - [ #rustc] [ rustc_irc ] 是[ 编译器团队] [ compiler_team ] 的家
57
- - [ #rust-libs] [ libs_irc ] 是[ 库团队] [ library_team ] 的家
58
- - [ #rust-tools] [ tools_irc ] 是[ 工具和基础设施] [ tool_team ] 的家
59
- - [ #rust-lang] [ lang_irc ] 是[ 语言团队] [ language_team ] 的家
60
- - [ #rust-community] [ community_irc ] 是[ 社区团队] [ community_team ] 的家
54
+ - [ #rust-internals] [ internals_irc ] 讨论 Rust 项目本身的工作
61
55
62
56
### 国际频道
63
57
@@ -69,18 +63,41 @@ Rust 开发者的协调位于 [#rust-internals][internals_irc]。此频道中的
69
63
- [ #rust-sv] ( https://chat.mibbit.com/?server=irc.mozilla.org&channel=%23rust-sv ) är för allmän diskussion om Rust på svenska
70
64
- [ Rust中文] [ cn_org ] Rust 语言中文 Chat 社区(非IRC频道)
71
65
66
+ ### 团队频道
67
+ - [ #cargo] [ cargo_irc ] 讨论 Rust 的包管理器 —— Cargo
68
+ - [ #rust-community] [ community_irc ] 是 [ 社区团队] [ community_team ] 之家
69
+ - [ #rustc] [ rustc_irc ] 是 [ 编译器团队] [ compiler_team ] 之家
70
+ - [ #rust-dev-tools] [ dev_tools_irc ] 是[ 开发者工具团队] [ dev_tool_team ] 之家
71
+ - [ #rust-docs] [ docs_irc ] 是 [ 文档团队] [ doc_team ] 之家
72
+ - [ #rust-infra] [ infra_irc ] 是 [ 基础设施团队] [ infra_team ] 之家
73
+ - [ #rust-lang] [ lang_irc ] 是 [ 语言团队] [ language_team ] 之家
74
+ - [ #rust-libs] [ libs_irc ] 是 [ 库团队] [ library_team ] 之家
75
+ - [ #rust-mods] [ mod_irc ] 是 [ 管理团队] [ mod_team ] 的 IRC 频道
76
+ - [ #rust-style] [ style_irc ] 是 [ 编码风格突击小队] [ style_team ] 之家
77
+
72
78
### 专题频道
73
79
74
- - [ #cargo] [ cargo_irc ] 讨论 Rust 的包管理器 —— Cargo
80
+ 这些频道是属于更广泛的 Rust 社区,并不受 [ 管理团队] [ mod_team ] 主持。
81
+
75
82
- [ #rust-bots] [ bots_irc ] 是一系列机器人通知 Rust 的相关事情的地方
76
- - [ #rust-docs] [ docs_irc ] 是非官方的文档团队的家
77
83
- [ #rust-crypto] [ crypto_irc ] 讨论 Rust 中的密码学部分
78
84
- [ #rust-embedded] [ embedded_irc ] 有关使用 Rust 制作嵌入式软件
79
85
- [ #rust-gamedev] [ gamedev_irc ] 有关使用 Rust 开发游戏
86
+ - [ #rust-geo] [ rustgeo_irc ] 用于讨论 GeoRust, 一个用 Rust 写的地理空间工具
87
+ - [ #rust-machine-learning] [ machine_learning_irc ] 有关使用 Rust 进行机器学习开发
80
88
- [ #rust-networking] [ networking_irc ] 有关使用 Rust 进行计算机网络相关开发
81
89
- [ #rust-osdev] [ osdev_irc ] 有关使用 Rust 开发操作系统
90
+ - [ #rust-sci] [ sci_irc ] 有关使用 Rust 进行科学计算
91
+ - [ #rust-wasm] [ wasm_irc ] 用于讨论将 Rust 用于 WebAssembly
82
92
- [ #rust-webdev] [ webdev_irc ] 有关使用 Rust 做 Web 开发
93
+ - [ #hyper] [ hyper_irc ] 用于讨论 Hyper, 一个流行的 Rust http 库
94
+ - [ #iron] [ iron_irc ] 用于讨论 Iron,这是一个可扩展的 Rust web 框架
95
+ - [ #nom] [ nom_irc ] 用于讨论 Nom,一个 Rust 解析器组合库
96
+ - [ #redox] [ redox_irc ] 用于讨论 Redox,这是用 Rust 编写的操作系统
97
+ - [ #rocket] [ rocket_irc ] 用于讨论 Rocket,一个流行的 Rust http 框架
98
+ - [ #serde] [ serde_irc ] 用于讨论 Serde,一个流行的 Rust 序列化库
83
99
- [ #servo] [ servo_irc ] 用于讨论 Servo,它是使用 Rust 编写的一个浏览器引擎
100
+ - [ #xi] [ xi_irc ] 用于讨论 Xi,一个用 Rust 编写的文本编辑器
84
101
85
102
[ IRC ] : https://en.wikipedia.org/wiki/Internet_Relay_Chat
86
103
[ beginners_irc ] : https://client00.chat.mibbit.com/?server=irc.mozilla.org&channel=%23rust-beginners
@@ -104,9 +121,24 @@ Rust 开发者的协调位于 [#rust-internals][internals_irc]。此频道中的
104
121
[ rust_irc ] : https://client00.chat.mibbit.com/?server=irc.mozilla.org&channel=%23rust
105
122
[ rustc_irc ] : https://client00.chat.mibbit.com/?server=irc.mozilla.org&channel=%23rustc
106
123
[ servo_irc ] : https://client00.chat.mibbit.com/?server=irc.mozilla.org&channel=%23servo
107
- [ tools_irc ] : https://client00.chat.mibbit.com/?server=irc.mozilla.org&channel=%23rust-tools
108
124
[ webdev_irc ] : https://client00.chat.mibbit.com/?server=irc.mozilla.org&channel=%23rust-webdev
109
125
[ docs_irc ] : https://client00.chat.mibbit.com/?server=irc.mozilla.org&channel=%23rust-docs
126
+ [ xi_irc ] : https://chat.mibbit.com/?server=irc.mozilla.org&channel=%23xi
127
+ [ dev_tools_irc ] : https://chat.mibbit.com/?server=irc.mozilla.org&channel=%23rust-dev-tools
128
+ [ style_irc ] : https://chat.mibbit.com/?server=irc.mozilla.org&channel=%23style
129
+ [ style_team ] : team.html#Style-team
130
+ [ mod_irc ] : https://chat.mibbit.com/?server=irc.mozilla.org&channel=%23mods
131
+ [ machine_learning_irc ] : https://chat.mibbit.com/?server=irc.mozilla.org&channel=%23rust-machine-learning
132
+ [ hyper_irc ] : https://chat.mibbit.com/?server=irc.mozilla.org&channel=%23hyper
133
+ [ iron_irc ] : https://chat.mibbit.com/?server=irc.mozilla.org&channel=%23iron
134
+ [ redox_irc ] : https://chat.mibbit.com/?server=irc.mozilla.org&channel=%23redox
135
+ [ nom_irc ] : https://chat.mibbit.com/?server=irc.mozilla.org&channel=%23nom
136
+ [ infra_irc ] : https://chat.mibbit.com/?server=irc.mozilla.org&channel=%23rust-infra
137
+ [ rustgeo_irc ] : https://chat.mibbit.com/?server=irc.mozilla.org&channel=%23rust-geo
138
+ [ rocket_irc ] : https://chat.mibbit.com/?server=irc.mozilla.org&channel=%23rocket
139
+ [ serde_irc ] : https://chat.mibbit.com/?server=irc.mozilla.org&channel=%23serde
140
+ [ sci_irc ] : https://chat.mibbit.com/?server=irc.mozilla.org&channel=%23rust-sci
141
+ [ wasm_irc ] : https://chat.mibbit.com/?server=irc.mozilla.org&channel=%23rust-wasm
110
142
111
143
## 论坛
112
144
@@ -119,43 +151,47 @@ Rust 开发者的协调位于 [#rust-internals][internals_irc]。此频道中的
119
151
[ users_forum ] : https://users.rust-lang.org/
120
152
[ internals_forum ] : https://internals.rust-lang.org/
121
153
154
+ ## YouTube 频道
155
+
156
+ Rust 有一个 [ YouTube 频道] [ youtube_channel ] ,上传了来自用户群组和 Rust 社区成员会议的演讲视频。
157
+
158
+ [ youtube_channel ] : https://www.youtube.com/channel/UCaYhcUwRBNscFNUKTjgPFiA
159
+
122
160
## 用户群组和会议
123
161
124
162
这里有超过 35 个国家或地区的 90 个 [ Rust 用户群组] [ user_group ] 。Rustaceans 不时在 Rust 用户群组中碰面。
125
163
这是极好的参与社区的方式,并也是一个不错的学习方式,与兴趣相似的其他人交流。
126
164
会议通常每月举行,不是那么正式、严肃。会议面向所有人开放。
127
165
128
- 有一个全局[ 日历] [ calendar ] 可以持续关注 Rust 的事件与活动。
129
- 联系[ 社区团队] [ community_team ] 添加你的内容。
166
+ 有一个全局 [ 日历] [ calendar ] 可以持续关注 Rust 的事件与活动。
167
+ 联系 [ 社区团队] [ community_team ] 添加你的内容。
130
168
131
169
[ user_group ] : ./user-groups.html
132
170
[ calendar ] : https://www.google.com/calendar/embed?src=apd9vmbc22egenmtu5l6c5jbfc@group.calendar.google.com
133
171
134
172
## Rust 团队
135
173
136
- Rust 有一个社区驱动的开发过程,大多数决策都是通过公开的讨论和共识,在各方面[ 团队] [ teams ] 的指导下做出:
174
+ Rust 有一个社区驱动的开发过程,大多数决策都是通过公开的讨论和共识,在各方面 [ 团队] [ teams ] 的指导下做出:
137
175
138
- * [ 核心团队] [ core_team ] 是负责指导设计和发展流程,监督新特性的引入,以及最终做出无法达成共识的决定(这很少发生)。
176
+ * [ 核心团队] [ core_team ] 是负责指导设计和发展流程,监督新特性的引入,以及最终做出无法达成共识的决定(这很少发生)。
139
177
140
- * [ 语言设计团队] [ language_team ] 负责设计新的语言特性。
178
+ * [ 语言设计团队] [ language_team ] 负责设计新的语言特性。
141
179
142
- * [ 库团队] [ library_team ] 负责 Rust 标准库、rust-lang 包,及公约。
180
+ * [ 库团队] [ library_team ] 负责 Rust 标准库、rust-lang 包,及公约。
143
181
144
- * [ 编译器团队] [ compiler_team ] 负责编译器内部和优化。
182
+ * [ 编译器团队] [ compiler_team ] 负责编译器内部和优化。
145
183
146
- * [ 工具团队 ] [ tool_team ] 负责官方工具,例如 [ Cargo ] 、 [ rustup ] 和 [ rustfmt ] 。
184
+ * [ 开发工具团队 ] [ dev_tool_team ] 负责设定 Rust 开发工具的总体方向 。
147
185
148
- * [ 基础设施团队 ] [ infra_team ] 负责支持项目本身的工具:CI、发布生成、机器人、指标 。
186
+ * [ Cargo 团队 ] [ cargo_team ] 负责 Cargo 的设计和实现 。
149
187
150
- [ Cargo ] : https://crates.io
151
- [ rustup ] : https://www.rustup.rs
152
- [ rustfmt ] : https://github.com/rust-lang-nursery/rustfmt
188
+ * [ 基础设施团队] [ infra_team ] 负责支持项目本身的工具:CI、发布生成、机器人、指标。
153
189
154
- * [ 社区团队] [ community_team ] 负责协调活动、推广、商业用户、教材和曝光。他们也可以就联络 Rust 当事人进行协调。
190
+ * [ 社区团队] [ community_team ] 负责协调活动、推广、商业用户、教材和曝光。他们也可以就联络 Rust 当事人进行协调。
155
191
156
- * [ 管理团队] [ mod_team ] 负责维护[ 行为守则] [ coc ] 。
192
+ * [ 管理团队] [ mod_team ] 负责维护 [ 行为守则] [ coc ] 。
157
193
158
- * [ 文档团队] [ doc_team ] 负责确保 Rust 有出色的文档。
194
+ * [ 文档团队] [ doc_team ] 负责确保 Rust 有出色的文档。
159
195
160
196
除了上述官方团队名册,大多数团队也都有更大的一套了解该领域知识并且可以签发代码的审稿人。
161
197
如果您有兴趣参与上述团队,随时与团队领导或其中的其他成员联系,他可以帮助你入门。
@@ -165,21 +201,22 @@ Rust 有一个社区驱动的开发过程,大多数决策都是通过公开的
165
201
[ language_team ] : team.html#Language-design-team
166
202
[ library_team ] : team.html#Library-team
167
203
[ compiler_team ] : team.html#Compiler-team
168
- [ tool_team ] : team.html#Tools-team
204
+ [ dev_tool_team ] : team.html#Dev-tools-team
205
+ [ cargo_team ] : team.html#Cargo-team
169
206
[ community_team ] : team.html#Community-team
170
207
[ mod_team ] : team.html#Moderation-team
171
208
[ doc_team ] : team.html#Documentation-team
172
209
[ infra_team ] : team.html#Infrastructure-team
173
210
174
211
## Rust 开发
175
212
176
- Rust 有超过[ 2,000 名独立贡献者] [ authors ] ,这个数字每周还都在增长。[ 我们欢迎你加入到此行列中] [ contribute ] !
213
+ Rust 有超过 [ 2,000 名独立贡献者] [ authors ] ,这个数字每周还都在增长。[ 我们欢迎你加入到此行列中] [ contribute ] !
177
214
178
- 如上所述,[ Rust 内部论坛] [ internals_forum ] 致力于讨论 Rust 的设计和实现。还有很多讨论发生在 GitHub 上:
215
+ 如上所述,[ Rust 内部论坛] [ internals_forum ] 致力于讨论 Rust 的设计和实现。还有很多讨论发生在 GitHub 上:
179
216
180
- - [ 主代码库] [ github ] 和 [ 问题跟踪器] [ issue_tracking ] 是最前沿的工作阵地。我们的审阅者力求友善引导并帮助新手,所以无需犹豫,打开拉取请求!
217
+ - [ 主代码库] [ github ] 和 [ 问题跟踪器] [ issue_tracking ] 是最前沿的工作阵地。我们的审阅者力求友善引导并帮助新手,所以无需犹豫,打开拉取请求!
181
218
182
- - [ RFC 代码库] [ rfcs ] 跟踪我们的请求评论流程,Rust 社区和团队主要通过它就为语言、官方库和工具提出的新功能特性达成共识。
219
+ - [ RFC 代码库] [ rfcs ] 跟踪我们的请求评论流程,Rust 社区和团队主要通过它就为语言、官方库和工具提出的新功能特性达成共识。
183
220
184
221
[ authors ] : https://thanks.rust-lang.org/rust/all-time
185
222
[ contribute ] : contribute.html
0 commit comments