曾经有一个故事,最开始的时候,铁路是靠马拉的,所以铁轨的宽度是按照两个并排的马屁股的宽度来定的,后来火车出现了,但是为了兼容以前的铁轨,所以火车的宽度也是按照两个马屁股来定的,再后来我们开始出现火箭,由于火箭需要用铁轨运输,所以火箭的宽度也被限制为两个马屁股
我喜欢把这种为了兼容性的祖宗之法不可变的东西都称之为马屁股,而我们反思计算机领域,到底有多少马屁股?x86的马屁股是非常多的,这仅仅是冰山一角,还有其他的,比如当年为了跑分作弊引入的string指令等等
我们使用计算机的界面也有大量的马屁股,最明显的就是键盘设计,不知道这个糟糕的键盘设计造成了多少腱鞘炎
计算机领域真正大发展其实也就5-60年而已,就已经积累了如此之多的马屁股。简直是不可思议。我们学习计算机的过程中,有多少时间在学习真正的知识?有多少时间在学习这些马屁股呢?
一个朝代,经过了上百年的发展,变得逐渐僵化,直到改革或者革命之后改朝换代才又重新焕发活力,其中很多也是马屁股积累的太多,去掉了这些马屁股之后重新爆发出的活力
作为一个软件行业的人,本来应该是打破藩篱,站在勇于创新的第一线,有时候看到很多人沉迷于马屁股,被马屁股环绕不可自拔,令人感到伤心,某种程度上,当一个行业的马屁股含量超过了真正的知识的含量的时候,当这个行业的从业者,以自己对马屁股有多了解为荣,对于去掉马屁股的努力冷嘲热讽的时候,这个行业大概是老了吧。一个人衰老的标志是他对新的事物看不惯,不接受,没兴趣,一个行业也是一样的。