2024春季开源操作系统训练营第一阶段总结
4月7日正式开营
第一阶段:rust学习 完成rustling 时间:三周
说明:第一阶段其实没有做Daily Schedule/Record,只有在学习时写的一些笔记。
资料及学习情况
Rust基础语法主要是看Rust程序设计语言
导学阶段是操作系统课程,在开源操作系统社区导学阶段
这部分课程我没看完,另外还看了一点rCore-Tutorial-Guide
相关资料链接:
- 英文版rust-lang,书中带有小题目测试:https://doc.rust-lang.org/reference/macros-by-example.html
- Rust By Example https://doc.rust-lang.org/rust-by-example/index.html
- Tsinghua OS Slide mdbook https://doc.rust-lang.org/rust-by-example/index.html
由于之前配置过环境,这次在学习前的环境配置比较简单。还试了一些新的笔记软件。
学习Rust基础语法时的学习笔记:baseNotes|1-10
advancedNotes|11-20
完成rustlings总结
rustlings中加入算法题很好,比起前面对基础语法的填空,更能体会到rust编写程序的妙用。
我觉得rust是一个很有意思的语言,当然我也感到Closure,Trait等的使用对我来说是不易掌握的。
第一阶段学完我感觉自己还是很有欠缺的,希望在之后的学习中能够真的入门。