文明的倒塌

文明的倒塌

作者提出文明实际上不进则退的,必须要付出努力保持抽象的简单,否则如何一直在顶端抽象人们就会忘记底层实现,导致反而没办法再往下走下去.解决的方法就是要意识到这一点,不要老是往上加抽象层要重构,保证代码的简单优雅

The Thirty Million Line Problem

作者(hand write hero那家伙)指出现在的操作系统过于复杂,回忆起了人人裸写OS的黄金上世纪(笑).实质上感觉是在讲OS抽象了不同的硬件这就导致OS层会越来越复杂,作者认为如何能在硬件层做出足够简明的接口,开发者就有能力能够去直接与这些接口交互而不是与OS交互,即硬件即操作系统.我觉得OS的抽象很正常并没多余的地方,如何去掉反而会影响灵活性吧.