第N次入门Rust - 0.目录

系列文章目录



写在前面

之前接触过不同编程语言,Java、Python、Golang…,一直在寻找一门“全能”的编程语言。接触过不少编程语言后,发现“全能”的编程语言大概是不存在的,不同的编程语言有不同的优势,在处理不同问题的时候选择使用正确的工具(编程语言)才是最合适的。

最开始接触Rust的时候也是希望Rust就是我心中理想的编程语言,但是过了一遍入门教程以后发现其实它也并不是。不过它的思想确实挺有意思,因此还是希望能够掌握它。

这个系列起名叫《第N次入门Rust》,大概接触过Rust的同学都明白含义是什么:看了一遍入门教程,发现语法学会了,但是连个能用的工具都写不出来,遂把它放到一旁,等过段时间再重新拿起来看,发现又不会了,于是再学一遍。这个过程反反复复重复了至少三遍还是不会(告诉我是不是不止我一个人是这样的^_^)。

这一次,我希望把学习Rust的过程记录下来(更新速度可能不会很快),与在学习Rust路上的各位分享讨论。


参考资料

这里列出一些入门资料:

  1. Rust程序语言入门教程:Rust权威指南的配套视频,原教程是文字版,英文和中文都有,但是中文好像翻译得不太好,文字版应该就是很多初学者的入门教程,估计看到一半开始云里雾里。这套视频的作者讲得不错(光看发型就知道是大佬),很多看文字版不了解的地方一点就通。
  2. Rust 编程第一课:这个看过一遍入门教程以后再看,补充了很多入门教程没讲但很重要的知识点,而且也有实战项目。
  3. Rustlings:通过简单代码学习基本语法。

20221127 完结小结

《第N次入门Rust》系列已完结,本系列算是初学Rust时的笔记整理,有一部分内容由于还没有弄懂,所以可能写得比较随意。

后续考虑再写下列几个方面的文章与各位同学互相学习:

  • Rust进阶笔记:主要是Rust入门内容的延伸;
  • Rust常用第三方库学习:主要是介绍自己遇到的常用Rust第三方库,不会着重介绍用法(因为用法在第三方库的主页基本都有,没必要再翻译一次),如果遇到有必要的话也会看看其源码实现;
  • 使用Rust造轮子:这一项主要是打算在深入学习Java或其它语言的第三方库源码,或看一些网课后使用Rust重新做简单实现,其目的更多的是加深Rust的使用和加深对工作上常用库的理解;
  • 使用Rust刷leetcode。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值