讲动人的故事,写懂人的代码
很多程序员都在自学Rust。
🤕但Rust的学习曲线是真的陡,让人有点儿怵头。
程序员工作压力大,能用来自学新东西的时间简直就是凤毛麟角。
📕目前,在豆瓣上有7本Rust入门同类书。它们虽有高分评价,但仍存在不足。
首先,就是它们介绍的Rust新知识,有点难理解,因为它和程序员已有编程知识的关联不够细致。
这让那些已经对Java或C++驾轻就熟的程序员们,在理解Rust的独特设计理念时,难以找到和自己已有知识的联系,这对于缓解Rust的学习曲线并没什么帮助。
其次,内容有点枯燥,因为缺乏引人入胜的故事。
虽然这些书的知识部分有实例,但还是觉得有点枯燥,学习起来可能会有点累。书中缺少那些能让读者产生情感共鸣的故事情节。
✅程序员吾真本正在创作一本**“对比+故事”的轻松愉快的Rust编程入门书**,也就是用Java和C++的相关概念,再加上一些动人的故事(约占内容的20%),讲述代码内容(约占内容的80%),让你轻松上手Rust,并巩固Java和C++的现代化编程特性。
🔥“在学习过程中,我们会详细比较Rust和Java与C++的语言特性,这样你就能用已经学过的知识来更好地理解Rust,降低学习Rust的难度。”
🔥“这是第一本编程故事书。我们用20%的感人故事,来讲述80%的代码内容,这样学起来就不会那么枯燥了。”
😃这本书的目标读者,是有过代码编写经验(编程语言不限),且想学习Rust的程序员或编程爱好者,了解Java和C++中任何一门编程语言的基本语法更佳(能通过与Rust对比来深入理解Java或C++)。
❤️这本书的故事梗概是这样的。
当她的老旧Java系统即将被淘汰,这位总想赶快搞定编程工作的女程序员,面临着要么在三个月内转岗,要么被裁员的抉择。
她希望能转到公司用Rust的新项目组,所以开始自学Rust。
在这过程中她还认识了一位C++程序员、一位Rust程序员和一位AI编程助理。
但是,学会了Rust之后,为了通过新项目组的面试,她还得理解什么叫真正的"快速"编程,才能避免掉进代码里的大坑,顺利转岗,保住饭碗。
🪴小吾计划在2024年12月初交稿。2025年年中就能见到这本书啦。
下面就是小吾以连载的形式给大家分享这本书的内容,让我们一起来瞧瞧吧。
1.4.3 如何同时安装多个版本的Rust工具链
赵可菲:“多个版本