最好的程序是这样编写的:计算机可以快速执行它们,而人类可以清楚地理解它们。理想情况下,程序员是一位散文家,他使用传统的美学和文学形式以及数学概念来传达算法的工作原理,并说服读者结果是正确的。
The best programs are written so that computing machines can perform them quickly and so that human beings can understand them clearly. A programmer is ideally an essayist who works with traditional aesthetic and literary forms as well as mathematical concepts, to communicate the way that an algorithm works and to convince a reader that the results will be correct.
对舒缓的事情,要急速解决,因为思想敏锐,往往获得成功;对急迫的事情,应沉稳处理,因为急躁忙乱,常常漏洞百出。
"I write to destroy the truth, but I always end up creating it."
The future of computing lies in the seamless integration of hardware and software.
我们创造的空间必须激发创造力和联系。
如果你不愿意学习,没人能帮你。如果你决心学习,没人能阻止你。