这是 Donald Knuth 在1974年的 Turing Award lecture 讲稿的速读版。什么才是好的程序?首先得能work,然后不难修改,不错的人机交互,能有效利用计算资源。

"We have seen that computer programming is an art, because it applies accumulated knowledge to the world, because it requires skill and ingenuity, and especially because it produces objects of beauty. A programmer who subconsciously views himself (or herself) as an artist will enjoy what he (she) does and will do it better. Therefore we can be glad that people who lecture at computer conferences speak about the state of the Art."

分享到:

选一种适合你的订阅方式: 37,938 人 · 46,981 人 · 8,015 人 · 7,759 人 · 6,613 人 · 6,438 人 · 2,360 人 · 985 人 · 41 人