• Rust新手必看,大神力推的必读书籍


    大家好,我是渔夫。

    Rust 从 2015 发布第一个稳定版本以来,热度一直持续上升,进几年来在 Stack Overflow 热度是非常靠前的,也很受程序员们的追求。

    想学习 Rust 的大致有这么几种情况:

    1. 其他语言太卷了,学 Rust 就是为减轻内卷。
    2. 跟上热度,抱着尝试的心态,有机会随时跳槽。
    3. 提升自己的功底,纯粹就是学习。
    4. 开始写C/C++的,想尝试新的方向,或做更底层开发。

    等等…

    Rust 最近几年的确很火,不管在操作系统领域,嵌入式、web、系统底层等等领域都取得不错的效果,很多人都去尝试,哪怕工作用不上,也愿意去学习 Rust。

    下面是 Rust 书籍和相关资料,结合自己用过的,及跟一些 Rust 大神交流得到。

    陈天 · Rust 编程第一课

    这个是陈天老师的在极客课程,个人觉得还不错,但是建议有一定的基础后再去看,跟着做练习效果可能会更好,并且强烈推荐,持续不间断的12周把它学完,如果连续12个月不断学习,那么效果肯定会很高的。

    Rust数据结构与算法

    想用 Rust 来刷算法的,可以使用这本书。特别适合想要使用 Rust 来刷算法题的,能够深入浅出地了解Rust的数据结构和算法,可以帮助你在实践中更好地应用Rust编程。

    Rust in Action

    Rust 实战,这本书里面提供了更加全面的 Rust 基础知识,不仅覆盖了基础知识,还深入探讨了Rust的高级特性。最后一点就是它还提供了许多真实的用例和场景,可以让你了解到 Rust 在实际场景中的应用,值得阅读。

    Command-Line Rust-2022-英文版

    官网文档

    我入门的时候,基本都把官网都翻烂那种,初学者一定把官网的刷起来,并且还可以到 B 站也好找到简单入门视频做辅助学习,也是不错选择的。

    最后,建议是多参与开源项目,自己开发工具,在公司内部用来写一些命令行工具也是不错选择。如果你还是学生,也建议去参加到开源,比如清华开心组织的开源操作系统训练营,有学长带也有人简单辅导,能力强,还有机会到其他企业去实习。

    我是渔夫,现在在国内某某云程序员,业余独立开发者,探索副业,生活、技术、非科班转码经验等相关文章,欢迎关注,和渔夫一起成长。

  • 相关阅读:
    C#——泛型相关
    2022年全国大学生数学建模竞赛A题思路
    Dao、Dto、Entity和pojo、mapper概念及关系
    stm32cubemx hal学习记录:FreeRTOS消息队列
    一篇博客带你学会JUC并发编程(后端必会、五万字笔记)
    如何在 FastReport VCL 中通过 Outlook 发送和接收报告?
    线程和进程、浏览器中的JavaScript线程、JavaScript的宏任务和微任务
    慧尔视:以CRM为抓手,打造用数据说话的企业
    网络参考模型与标准协议(一)
    阿里云服务器续费流程_一篇文章搞定
  • 原文地址:https://blog.csdn.net/realize_dream/article/details/136635984