看到这消息,我们不禁感到伤心,现代计算机之父,最博学的计算机大师走了。
他为整个计算机世界最初了巨大的贡献,Thacker在1973年就做出了人类史上第一款现代意义的计算机Xerox Alto,十年后,比尔·盖茨和乔布斯才先后从他这里偷走灵感,做出微软和苹果。
有位计算机教授这样说:
Thacker可能是我们时代成就最广博的计算机专家:领导开发最早的图形界面个人电脑Alto(苹果和微软都由此偷师学艺,最终先后成为帝国),最早的平板电脑Dynabook,与人共同开发以太网,参与开发激光打印机……他曾经说,自己既能设计芯片,也能设计逻辑电路,能设计系统软件,还能开发上层应用软件包括用户界面。
2010年他获得图灵奖后几个月,我有幸在微软21世纪的计算大会上与他交谈。他非常平易近人,自我解嘲说,他的夫人曾经笑话他是个倒霉鬼,总是在能成为主流之前十年就把东西发明出来。
Thacker在获得图灵奖以后的一个采访里,有人问他,怎么才能取得这么多原创性的成就?他是这么说的:
力求简单,开发可重用的工具,坚持合理的规格说明,广泛思考,确保和你一起合作的人也能取得成功。(strive for simplicity, build a kit of reusable tools, insist on sound specifications, think broadly, and make sure your collaborators also succeed)
这里面的很多地方,非常遗憾今天绝大多数公司的工作流程里都是忽视了的,这源于我们国家在合作教育上的缺失。所以编程猫才希望在PK赛里,让你们学会如何去为同伴写注释,广泛思考,确保你的合作者能成功。
缅怀大师,是希望各位训练师一定知道,正是因为这些前辈大师们的努力,人类才有了这么方便的手机和电脑,也希望大家向大师学习,我也相信你们当中,日后一定有某位将成为了不起的计算机科学家,改变人类历史进程。
他让我想起了接触过的好几位图灵奖得主——他们就像在海边捡拾贝壳的孩子,谈到手中的问题,就会两眼发光。