https://www.youtube.com/watch?v=I845O57ZSy4&ab_channel=LexFridman
这次足足有五个小时,而且大多数都能听懂。
一些有趣的事实:
- 卡马克还是很爱吃披萨,很爱喝零度可乐;
- 卡马克尝试过两年 Haskell ,最后还是决定回归 C++;
- 卡马克第一次把游戏从 Apple ][ 移植到 IBM PC ,只花了七天时间——从商店租了一周 IBM PC ,又买了本 IBM PC 编程手册,就这样;
- 卡马克认为早期的 Contract game programming 以及后来在 Softdisk 和 id 的那种 crunch 开发模式( Gamer's Edge 小组一个月必须出产一款完整的商业游戏,且不能延迟)对他的成长有很高的帮助 (It comes down literally that pressure and limitation of resources is surprisingly important. When you don't have a choice, it's surprising what you can do);
- 感觉卡马克是个非常实际的人,很少会参与什么引战,但是也不反对尝试新的东西;
- 卡马克对于早期写过的技术有着惊人的记忆力,比如说他提到提高横轴卷轴游戏的帧速的时候就提到了两种当年尝试过的做法;