我在快手中学出品,T沙龙主办的活动做了场直播分享。录播地址 T Chat | 戴铭:我在快手做移动端 Part 1:使用 LLVMT Chat | 戴铭:我在快手做移动端 Part 2:戴老师的斜杠人生

讲的内容我先前在清华大学和美团讲过。清华大学王继良教授给他的本科生开了门移动开发的课程,并邀请我给他们讲了一堂课。记得在18年 @Swift 大会我分享完了,现场有人开玩笑说要是以前大学老师能这么讲编译就好了,没想到我还实现了一次这个玩笑。

美团是他们 TC 委员会邀请的。当天小青还到了现场,完后他还给我推荐了南京大学《软件分析》课程,因为他觉得这门课是静态分析最好的入门课程,他说静态分析有个重要的点 sound/soundness,要保证分析的结果是可靠的/safe 的,我们说代码都不能删是无用结论,说都能删是错误结论。在这个过程寻找最合适的答案,不过考虑到运行的时候,那就是理论上 unsound 了(毕竟输入的参数不能证明是完整的)。小青说这个和我在分享开头说的差不多(那天时间比较充裕,我说的稍多了些)。小青最近也写了篇《超棒的课程推荐:南大《软件分析》(附我的完整学习路线)》,可以观摩学习学习。

这次 Apple 教育团队负责人还拉了高校同学来看,快手客户端校招简历投递信箱是 cuijia03@kuaishou.com 。下面是这次分享内容的幻灯片:

幻灯片原图我也上传了网盘,链接: https://pan.baidu.com/s/1Bip4mK5_B4cofnCAj7gpwg?pwd=4s7m 提取码: 4s7m

示例代码可参看文章《使用 LLVM》

昨天有个推荐资料的问题,我还有个要补充下,每年老司机技术周刊在小专栏出品的 WWDC 内参,尤其是今年《WWDC22 内参》 ,用浙剑跟我说的“今年我们做的很用心,每篇文章都保证了至少两个审核来保证质量。一个审核从专业性角度看内容是否正确,另外一位审核从读者视角看只是是否正确引导。目前发布的每一篇都质量非常高,大部分内容都已经超越视频原本的内容了。”

买买买吧。