从零开始的Rust生活:00-前言

关于我为什么要写这个系列的博客

我只是一位Rust初学者,写这篇博客一方面是为了记录自己Rust的学习历程,另外一方面也希望可以为后来学Rust的人指出一条路,虽然我觉得我还不够格被称为领路人,但是我希望终有一天也可以称为像张汉东这样的大神,能够吃透Rust这门语言,让Rust的编译器成为自己的朋友而并非敌人,虽然在学习的前期她的确像一个敌人那样阻碍着代码的编译(笑)。总之这个系列的博客将会成为我Rust学习之路的一个记录,也希望它可以给每一个人帮助。

关于我为什么会选择Rust

  1. 她是安全的
  2. 她是全新的
  3. 她是社区驱动的
  4. 她是奇妙的
  5. 她会教会你如何写出安全的代码

关于本系列博客的一些说明

  1. 所有的代码均会在对应博客写作时的Rust Stable版本下成功运行
  2. 我将会完全从一个初学者的角度来看Rust,所以自然也没有那些书籍写的那么全面
  3. 主要的内容将会参考《深入浅出Rust》《Rust编程之道》,也推荐大家可以去看看
  4. 一切的内容都是兴趣使然的
  5. 欢迎提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/
Author
anyin233
Posted on
November 20, 2020
Licensed under