- 主题:为什么有人吹 Rust TRPL
TRPL (The Rust Programming Language) 这个教材被过度设计了。
叙事结构大概是这样:
1. 介绍一个重点概念
2. 一本正经的写出相关代码
3. 一本正经的讲解每行代码
4. 关键来了,代码编译报错
5. 然后解释为什么编译报错
6. 最后才写出正确代码
浪费感情,浪费时间不说。教学是这样教的吗?每次都把错的东西刻入第一印象,顺序搞反了吧。
应该先写对的代码,讲为什么对。至于错的情况怎么讲、讲不讲都是之后再考虑的。
--
FROM 60.247.21.*
另一本<Programming Rust>,不会教人怎么写错代码,但他的啰嗦体现在另一方面,就是不够聚焦。
为了介绍Rust的并发,本来可以三五句话说明白,却用了20页的篇幅写了一个曼德博绘图器。
读者关心的是语言特性,谁会对你写的玩具程序感兴趣呢?典型的把自己的兴趣当成普遍的市场需求。
最后也是在自我陶醉中,把篇幅凑够了1000页。
--
FROM 60.247.21.*
其实Swift用着更舒服
【 在 namoamituofo 的大作中提到: 】
: TRPL (The Rust Programming Language) 这个教材被过度设计了。
: 叙事结构大概是这样:
: 1. 介绍一个重点概念
: ...................
--
FROM 111.162.220.*
看不懂的,让AI讲Rust就行,AI能串讲,这个是很大优势。
不光语法、第三方库,连Rust std库的代码、编译器的代码都能给你讲。
--
FROM 221.220.174.*
试了下,确实好。
把一节内容给AI,让它总结。没有废话,全是干货
【 在 z16166 的大作中提到: 】
: 看不懂的,让AI讲Rust就行,AI能串讲,这个是很大优势。
: 不光语法、第三方库,连Rust std库的代码、编译器的代码都能给你讲。
--
FROM 60.247.21.*
总结提炼只是它的能力之一
串讲,就是把涉及到的知识点发散开去讲,网状发散的步数取决于你的提示。AI这时候扮演的是全知全能的讲师 + 答疑老师。
再有就是写代码、按要求重构了
【 在 namoamituofo 的大作中提到: 】
: 试了下,确实好。
: 把一节内容给AI,让它总结。没有废话,全是干货
--
修改:z16166 FROM 221.220.174.*
FROM 221.220.174.*
用反面例子讲也是一种教学方式啊,而且也很不错。
【 在 namoamituofo 的大作中提到: 】
: TRPL (The Rust Programming Language) 这个教材被过度设计了。
: 叙事结构大概是这样:
: 1. 介绍一个重点概念
: ...................
--
FROM 221.220.174.*
Rust出来太晚了,学Rust的很多都学过甚至用习惯了其它语言(包括教材的作者),已经有了一定的思维惯性。所以用这种方法来教学算是顺应形势。
【 在 namoamituofo 的大作中提到: 】
: TRPL (The Rust Programming Language) 这个教材被过度设计了。
: 叙事结构大概是这样:
: 1. 介绍一个重点概念
: ...................
--
FROM 122.238.148.*
搞清楚ADT和函数式编程就够用了
【 在 namoamituofo 的大作中提到: 】
: TRPL (The Rust Programming Language) 这个教材被过度设计了。
: 叙事结构大概是这样:
: 1. 介绍一个重点概念
: ...................
--
FROM 104.156.253.*