淘沙TV
软件性能和优化

三千万行代码问题

原名:The Thirty Million Line Problem
lostplesed·YouTube 32.6 万次观看·B站 1954 播放·7 年前·1:48:55
在 B 站打开 原 YouTube 版本

关于这个视频

Casey Muratori 的长篇演讲认为,由于硬件和操作系统的多样性,现代软件已激增至数千万行。他建议为整个片上系统封装提供稳定的 ISA,并回忆起游戏附带自己的启动盘的情况。

HN 为什么推荐它:HN 推荐它,尽管它是这样的,因为它对软件复杂性以及系统变得如此复杂的原因进行了令人大开眼界的咆哮。

“视频很长,但值得全部看完。”— HN 评论 · 2018 · 原文

查看英文原文

Casey Muratori's long talk arguing that modern software has ballooned to tens of millions of lines because of hardware and OS diversity. He proposes a stable ISA for entire system-on-a-chip packages and recalls when games shipped with their own boot disk.

Why HN likes it: HN recommends it, long as it is, as an eye-opening rant on software complexity and why systems became so complicated.

“The video is long, but it's worth watching all of it.”

HN 提及 20 次推荐者 11 人首次 2018最近 2024质量分 12.0

原视频频道:Molly Rocket · YouTube 32.6 万次观看

演讲进阶常青凯西·穆拉托里操作系统指令集架构软件膨胀硬件