3

continuation 和并发计算专项班

 1 year ago
source link: https://www.yinwang.org/blog-cn/2022/12/12/continuation-course
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

continuation 和并发计算专项班

进阶班的内容在短时间的内覆盖面很广。虽然每个主题都讲的很深入浅出,整个课程也需要两个多月,所有的内容都很烧脑,所以再次开课可能不大方便。我在考虑把进阶班的内容分成小块,对每一块进行专项讲座。这样整个过程会大大缩短,时间安排会更加灵活,脑力负担会减轻。专门针对一小块内容,会大大增强认知效果。

所以我考虑进行一些非常短的”专项班“课程(也可以叫讲座),第一个主题可能是「continuation 和并发计算的实现」。它将以基础班为基础开始,自己实现最先进的 continuation 构造,包括 CPS,call/cc,shift/reset 等高级操作。这些主题将会加深对操作系统进程(线程)调度,coroutine(goroutine),node.js,async/await,promise, future 等系统和概念的内部机制的认识。

这个主题我估计总的过程只需要两周,大约三次课完成,随着内容的深入和发展,也可能临时增加课时和讨论。课后的微信群也会提供更多的思考内容,与现实的并发系统接轨。课后会形成一个专项研究群,持续讨论与这个话题相关的最新研究。我希望参加课程的同学能成为这方面的专家。

最后的时间还没有确定,会根据报名情况而定。由于需要基础班的基础知识,并且可能涉及一些具体的练习,所以目前仅限参加过基础班或阅读班的同学,参加过进阶班的同学也可以再次报名以加深理解。有兴趣的同学可以微信跟我联系。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK