从零开始的Rust生活:00-前言
关于我为什么要写这个系列的博客
我只是一位Rust初学者,写这篇博客一方面是为了记录自己Rust的学习历程,另外一方面也希望可以为后来学Rust的人指出一条路,虽然我觉得我还不够格被称为领路人,但是我希望终有一天也可以称为像张汉东这样的大神,能够吃透Rust这门语言,让Rust的编译器成为自己的朋友而并非敌人,虽然在学习的前期她的确像一个敌人那样阻碍着代码的编译(笑)。总之这个系列的博客将会成为我Rust学习之路的一个记录,也希望它可以给每一个人帮助。
关于我为什么会选择Rust
- 她是安全的
- 她是全新的
- 她是社区驱动的
- 她是奇妙的
- 她会教会你如何写出安全的代码
关于本系列博客的一些说明
- 所有的代码均会在对应博客写作时的Rust Stable版本下成功运行
- 我将会完全从一个初学者的角度来看Rust,所以自然也没有那些书籍写的那么全面
- 主要的内容将会参考《深入浅出Rust》和《Rust编程之道》,也推荐大家可以去看看
- 一切的内容都是兴趣使然的
- 欢迎提issue
关于如何安装Rust
出门左转Rust官网,右上角切换到中文,相信大家都看得懂的吧(笑)
关于用什么IDE
本人目前使用的是CLion配合Rust插件,之前也接触过vscode + rust(rls)插件和vscode + rust-analyzer这两种搭配,具体那种好用我也不好说,但是如果真的想要最完整的IDE体验的话本人更推荐使用CLion+Rust插件的组合,不过基于开源、美观(主要是美观)的原则,我更倾向于vscode + rust-analyzer这种搭配。
从零开始的Rust生活:00-前言
http://anyin233.github.io/2020/11/20/Rust-00/