0%

2024春季开源操作系统训练营第一阶段总结-RickyBao

前言

在这个开源操作系统训练营的第一阶段,我经历了一段充实而挑战性的学习过程。对于 Rust 这门新兴的编程语言,我抱着好奇和兴奋的心态开始了探索。尽管之前有一些编程经验,但 Rust 的独特特性和高度安全性的承诺,让我怀着期待和一些担忧开始了这段学习之旅。

过程

过程还是比较曲折的,其实在配环境的时候就出现了一些问题,比如用用ssh去clone的时候都出问题了。后来也是看群友的把ssh端口改成使用443以后才好。

rustlings更是酸爽,看了圣经和rust语言设计那本书还是有很多理解不到位的地方,导致做题的时候经常会出现需要调半天的bug。而且rust里面有很多概念对我来说比较新,比如说所有权和一些特性之类的,使用上又是重重限制。导致我用c/c++可能一下就能写完的题,换成rust得调bug半个小时。多亏生成式ai的帮助,否则可能一直要卡在这个阶段了。

总结

在第一阶段的学习中,我对 Rust 的理解和应用有了显著的提升。通过不断地实践和探索,我逐渐适应了 Rust 的编程风格。不过,这110道题做下来其实只能算有个概念,有些东西肯定已经忘了。打算再回去二刷rust圣经,看完以后就等遇到不会的再查吧。