非凸科技 2022-05-17 15:31 采纳率: 50%
浏览 18
已结题

编程基础程度不同的人,该如何学习Rust ?

1.对于有一定编程基础的人,学习 Rust 一般要经历三个阶段:
(1)整体学习一遍 Rust 语法。对 Rust 语法和语言特性有一个充分了解。
(2)Rust 基本所有权概念需要一定深入理解。
(3)深入领域学习。上面两个阶段完成以后,就可以投入到领域实践中,进一步深入学习。

这三个阶段,面对不同经验的学习者,学习时间可长可短,因人而异。在学习过程中,可以搭配一些项目,由简入深。要点就是,不要急于求成。

2.对于编程零基础的人,在遵循上面三个阶段学习之前,需要补充一些必要的基础:
(1)计算机科学基础,推荐一些快速入门的书籍:《计算机是如何工作的》、《程序是如何跑起来的》、《网络是如何连接的》
(2)入门一下 C 语言。入门 C 语言之后,学习 Rust 的时候有对比,更容易理解。
(3)然后再遵循上面的三个阶段来学习 Rust 。

正在学习或即将要学习Rust的你们,还有什么补充建议吗?帮助更多的爱好者更好地学习Rust。

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 5月25日
    • 创建了问题 5月17日

    悬赏问题

    • ¥15 #MATLAB仿真#车辆换道路径规划
    • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
    • ¥15 数据可视化Python
    • ¥15 要给毕业设计添加扫码登录的功能!!有偿
    • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
    • ¥15 微信公众号自制会员卡没有收款渠道啊
    • ¥15 stable diffusion
    • ¥100 Jenkins自动化部署—悬赏100元
    • ¥15 关于#python#的问题:求帮写python代码
    • ¥20 MATLAB画图图形出现上下震荡的线条