请问rust学到什么程度可以开始研究这个操作系统呢?

rust有20章,学着学着发现还有一个cargo,这些知识点掌握到什么程度比较好?

1 个赞

如果是做简单的组件开发的话,语言上一般问题不大,剩下的内容都是实践积累的,以及翻文档的。更多时候与所开发的内容关系更大,语言不必要求多深厚的功底。我当初入坑时也没怎么用过rust,只不过cpp学的比较深然后写rust依靠intellisense以及翻阅rust语言文档也能写()
cargo方面的话暂时不需要考虑,毕竟是包构建的内容;只需要了解一下必要的引入包的方法,然后在项目内照葫芦画瓢就可以了。
不过如果对cargo特别熟悉也有好处,可以维护一下构建过程;像我cargo功底就不行,想改也改不动()

个人认为,当学习到能看懂项目代码就可以了,随着不断开发再进行查漏补缺。