活动回顾
后期编辑:张汉东
编者按:
总结了本月的活动,包括线上和线下。
线上: 《Rust 唠嗑室》和 《RustFriday 飞书群线上沙龙》
【线上】Rust 唠嗑室本月汇总
- 来源:Rust 唠嗑室
- 主持人:MikeTang
- 后期编辑:高宪凤
《Rust唠嗑室》第39期 - 来分享分享你们用Rust做的项目
时间: 2021/12/7 20:30-21:30
主讲人:Mike
题目:来分享分享你们用Rust做的项目
内容:
群里有朋友提到,唠嗑室可以来一次群友正在做的项目的一个分享,于是便有了这一期的主题。大家正在做的,以前做过的,未来将要准备做的都可以来分享一下。没有中心topic,每个人都可以发言。
【回放】
《Rust唠嗑室》第40期 - 我的Rust学习历程分享(令狐一冲)
时间: 2021/12/28 20:30-21:30
主讲人:令狐一冲
题目:我的Rust学习历程分享
内容:这次我们请到了B站令狐一冲与大家一起闲聊一下Rust的学习故事。比较随意,欢迎大家参与。聊天内容级别:新手入门级。
【回放】
【线上】RustFriday 飞书群线上沙龙
每周五晚八点,限定两个主题:语言特性和开源项目,在线讨论。
Rust 中文社群 飞书群 邀请你加入:
对话群: https://applink.feishu.cn/TeLAcbDR
话题群:https://applink.feishu.cn/TeLD868w
视频来源:https://space.bilibili.com/24917186
第二十一期 用Poem-openapi实现遵循OpenApiv3规范的HTTP API
分享者:老油条
【讨论主题】
- Rust web 框架 Poem 作者介绍如何使用Poem-openapi实现遵循OpenApiv3规范的HTTP API
【参考资料】
【回放】
第二十一期 Monoio:基于 io-uring 的高性能 Rust Runtime
分享者:茌海 字节跳动工程师
【讨论主题】
- 介绍 Monoio,一款 基于 io-uring 的高性能 Rust Runtime
【参考资料】
【回放】
【线上】Rust 源码阅读活动
每周五晚八点,限定两个主题:语言特性和开源项目,在线讨论。
Rust 中文社群 飞书群 邀请你加入:
对话群: https://applink.feishu.cn/TeLAcbDR
话题群:https://applink.feishu.cn/TeLD868w
视频来源:https://space.bilibili.com/24917186
第三期
分享者:detenlord 联合创始人 施继成
时间:2021.11.07 14:00 ~ 15:30
【讨论主题】
- Rust 异步运行时 Tokio 源码阅读系列之二
【回放】
通过 Rustlings 学 Rust
想要帮助 Rust 新手过一遍语法基础,以看懂 Rust 代码为目标。面向:
- 《Rust 编程之道》和 极客时间视频教程 的读者/观众们,因为在学习我的书和视频之前需要对 Rust 的语法有一定的了解。
- 有很多人因为 Rust 语法就放弃 Rust,我认为不至于。
- 为《Rust 编程之道》第二版编写积累素材。希望在和新人的互动中,进一步了解新手的痛点。
- 对这次活动感兴趣的任何人。
源码: https://github.com/ZhangHanDong/rustlings
视频来源:https://space.bilibili.com/24917186
第一期
【回放】
第二期
【主要内容】
- 回顾 rustlings | variables
- 我们能学到什么?
- 思考问题解答
- 回顾 rustlings | functions
- 自由讨论
【回放】
第三期
【主要内容】
- 回顾 rustlings | functions
- 我们能学到啥?
- 思考解答
- rustlings | if && move_semantics
- 自由讨论
【回放】
第四期
【主要内容】
- 回顾 rustlings | if
- rustlings | move_semantics
- 结合 Visualizing memory layout of Rust's data types like cheatsheet
- 自由讨论
【回放】
第五期
【主要内容】
- 回顾 rustlings | move_semantics
- 继续 move_semantics
- 继续 Visualizing memory layout of Rust's data types
- 自由讨论
【回放】
第六期
【主要内容】
- rustlings | primitive_types
- 读标准库文档 primitive_types 部分
- 闯关
- 继续 Visualizing memory layout of Rust's data types
- 自由讨论: 今天有什么思考?
【回放】
第七期
【主要内容】
- rustlings | 结构体
- 继续 Visualizing memory layout of Rust's data types
- 自由讨论: 今天有什么思考?
【回放】
第八期
【主要内容】
- 回顾 rustlings | 结构体
- 解答思考问题
- rustlings | 枚举
- 继续 Visualizing memory layout of Rust's data types
- 自由讨论: 今天有什么思考?
【回放】
第九期
【主要内容】
- rustlings | 模块
- 继续 Visualizing memory layout of Rust's data types move vs copy
- 自由讨论: 今天有什么思考?
【回放】
第十期
【主要内容】
- rustlings | collections
- 继续 Visualizing memory layout of Rust's data types
- 自由讨论: 今天有什么思考?
- 额外讨论:move 语义 要和 底层实现 分开理解,不要混为一谈
- rust里面如果不加mut是不是就是不可变集合,类似于immutable含义? 这叫 不能改集合。看看 https://github.com/bodil/im-rs
- rust有并发集合吗? 标准库没有,第三方库有。https://github.com/jonhoo/flurry / https://github.com/xacrimon/dashmap (Redox)
【回放】
第十一期
【主要内容】
- rustlings | strings
- 自由讨论: 今天有什么思考?
【回放】
第十二期
【主要内容】
- rustlings | error handle
- 自由讨论: 今天有什么思考?
【回放】
圣诞特辑 :围绕 EmbarkStudios 的开源生态来理解Rust在图形计算方向的潜力
【主要内容】
- 本期主要是围绕 EmbarkStudios 的 开源 Rust 生态项目来理解 Rust on GPU 的潜力。
【相关资料】
- 直播过程中完善的脑图pdf下载链接 : https://rust-lang.feishu.cn/file/boxcnv3gQVn0uaBYbHBvJSOFuSZ
【回放】