read
2011-07-03
七 3rd
迫于同事催书的压力,终于把『黑客与画家』读完了。 摘抄了几句: 1)对于书呆子来说,意识到学校并非全部的人生,也是很重要的事情,学校是个很奇怪的,人为设计出来的体系。 2)黑客新想法的最佳来源,并非那些名字里有“计算机”三个字的理论领域,而是来自于其他创作领域。 3)永远质疑。 4)工作就是在一个组织中,与许多人共同合作,做出某种人们需要的东西。真正重要的是做出人们需要的东西,而不是加入某个公司。 5)那些内核最小,最干净的编程语言才会存在与进化的主干上。 6)编程语言进化缓慢的原因在于它们并不是真正的技术,语言只是一种书写法,而程序则是严格符合规则的描述,以书面形式记录计算机应该如何解决你的问题。 7)任何C或Fortran程序复杂到一定程度之后,都会包含一个临时开发的,只有一般功能的,不完全符合规格的,到处都是Bug的,运行速度很慢的Common Lisp实现。 任何书都是有作者偏见的,Paul Graham作为Lisp的狂热者,也是如此。 不过Lisp确实有必要了解。