不同阶段的人,如何学习Rust?

非凸科技 2022-04-14 11:42:29

Rust 入门曲线陡峭与否,除了语言本身的复杂性之外,也跟每个人的编程基础有关。

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

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

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

校招的同学福利来啦!【今晚7:00的空宣会】,学长们会给大家分享Rust在量化领域的应用!欢迎准时入场!

【腾讯直播】https://meeting.tencent.com/dm/rmfFMBuEuluF?meeting_open_type=1&source=1

【校招岗位】软件开发工程师/算法工程师/量化策略研究员/机器学习研究员

 

 

...全文
881 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-01-13
  • 打赏
  • 举报
回复
您可以前往 CSDN问答-编程语言 发布问题, 以便更快地解决您的疑问

7,340

社区成员

发帖
与我相关
我的任务
社区描述
因为缘分,所以猿粉! 这里有“入门级选手”必备的成长路线图,为“程序员后备队”提供技术大咖直播指导,丰富的学习资料已经等候多时,请查收! 陪伴猿粉共同成长,提升技术不在话下;右边扫码关注微信公众号。
其他 其他
社区管理员
  • 高校俱乐部
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

       2021年“C站百所高校巡讲” “C站名企参观”等活动,火热报名中, 与CSDN创始人蒋涛、各路技术大咖面对面!

       现招募CSDN高校俱乐部的部长并组建本校CSDN高校俱乐部,我们希望你是高校在校生且是IT技术爱好者,校内社交圈,有强烈的责任心,熟悉社团工作,有校园活动组织经验,在高校能够建立长足发展的学习型俱乐部,我们期待您的加入,CSDN高校俱乐部将赋予以下权益:

  • 高校巡讲:骨灰级专家线下巡讲
  • 线上直播:技术大咖线上分享
  • 线下沙龙:学习精英线下沙龙讨论
  • 学习小组:任务驱动,免费学习
  • 能力认证:对标大厂,高薪就业
  • 技术竞赛:竞赛选拔,实战演练
  • 企业游学:到大厂参观并学习
  • 企业招聘:面向俱乐部成员专属招聘
  • 专属博客:给各俱乐部搭建社区云
  • 电子书卡:给俱乐部成员提供学习资源
  • 组织logo:设计旗帜,活动宣传

 联系方式:

  • 电话:张老师-17734567851(同微)
  • 邮箱:student@csdn.net
  • Q Q:1218227747

试试用AI创作助手写篇文章吧