Wherever there is modularity there is the potential for misunderstanding: Hiding information implies a need to check communication.
艾伦·佩利
美国国家工程院院士、美国艺术与科学院院士、第一届图灵奖得主

艾伦·佩利(1922年4月1日-1990年2月7日),出生于美国宾夕法尼亚州的匹兹堡,美国国家工程院院士,美国艺术与科学院院士,第一届图灵奖得主,耶鲁大学尤金·希金斯计算机科学教授。

Get into a rut early: Do the same process the same way. Accumulate idioms. Standardize. The only difference(!) between Shakespeare and you was the size of his idiom list - not the size of his vocabulary.

尽早发车:以相同的方式执行相同的过程。积累习语。标准化。莎士比亚与您之间的唯一区别(!)是他的成语列表的大小,而不是他的词汇量。

艾伦·佩利名人名言哲理格言警句语录
艾伦·佩利

If you have a procedure with ten parameters, you probably missed some.

如果您的过程有10个参数,则可能会错过一些参数。

艾伦·佩利名人名言哲理格言警句语录
艾伦·佩利

Recursion is the root of computation since it trades description for time.

递归是计算的根源,因为它需要时间来描述。

艾伦·佩利名人名言哲理格言警句语录
艾伦·佩利

If two people write exactly the same program, each should be put into microcode and then they certainly won't be the same.

如果两个人编写的程序完全相同,则每个人都应放入微码中,然后他们肯定会不同。

艾伦·佩利名人名言哲理格言警句语录
艾伦·佩利

In the long run every program becomes rococo - then rubble.

从长远来看,每个程序都会变成洛可可式的,然后变成瓦砾。

艾伦·佩利名人名言哲理格言警句语录
艾伦·佩利

Everything should be built top-down, except the first time.

除第一次外,所有内容均应自上而下构建。

艾伦·佩利名人名言哲理格言警句语录
艾伦·佩利

Every program has (at least) two purposes: the one for which it was written, and another for which it wasn't.

每个程序都有(至少)两个目的:一个目的是为它编写的,另一个不是目的。

艾伦·佩利名人名言哲理格言警句语录
艾伦·佩利

If a listener nods his head when you're explaining your program, wake him up.

如果您在解释程序时听众点头,请叫醒他。

艾伦·佩利名人名言哲理格言警句语录
艾伦·佩利

A program without a loop and a structured variable isn't worth writing.

没有循环和结构化变量的程序不值得编写。

艾伦·佩利名人名言哲理格言警句语录
艾伦·佩利

A language that doesn't affect the way you think about programming, is not worth knowing.

不影响您对编程的思考方式的语言是不值得了解的。

艾伦·佩利名人名言哲理格言警句语录
艾伦·佩利

Wherever there is modularity there is the potential for misunderstanding: Hiding information implies a need to check communication.

只要有模块化的地方,就有可能产生误解:隐藏信息意味着需要检查沟通。

艾伦·佩利名人名言哲理格言警句语录
艾伦·佩利

Optimization hinders evolution.

优化阻碍了发展。

艾伦·佩利名人名言哲理格言警句语录
艾伦·佩利

A good system can't have a weak command language.

好的系统不能具有较弱的命令语言。

艾伦·佩利名人名言哲理格言警句语录
艾伦·佩利

To understand a program you must become both the machine and the program.

要了解程序,您必须同时成为机器和程序。

艾伦·佩利名人名言哲理格言警句语录
艾伦·佩利

Perhaps if we wrote programs from childhood on, as adults we'd be able to read them.

也许如果我们从小就开始编写程序,作为成年人,我们将能够阅读它们。

艾伦·佩利名人名言哲理格言警句语录
艾伦·佩利

One can only display complex information in the mind. Like seeing, movement or flow or alteration of view is more important than the static picture, no matter how lovely.

一个人只能在头脑中显示复杂的信息。就像看到,移动,流动或改变视图,比静止的图片更重要,无论多么可爱。

艾伦·佩利名人名言哲理格言警句语录
艾伦·佩利

There will always be things we wish to say in our programs that in all known languages can only be said poorly.

我们总是希望在我们的程序中要说的是,所有已知语言都只能说得不好。

艾伦·佩利名人名言哲理格言警句语录
艾伦·佩利

Once you understand how to write a program get someone else to write it.

一旦您了解如何编写程序,就请其他人来编写它。

艾伦·佩利名人名言哲理格言警句语录
艾伦·佩利

Around computers it is difficult to find the correct unit of time to measure progress. Some cathedrals took a century to complete. Can you imagine the grandeur and scope of a program that would take as long?

在计算机周围,很难找到正确的时间单位来衡量进度。一些大教堂花了一个世纪完成。您能想象一个程序需要花费这么长时间吗?

艾伦·佩利名人名言哲理格言警句语录
艾伦·佩利

For systems, the analogue of a face-lift is to add to the control graph an edge that creates a cycle, not just an additional node.

对于系统,翻版的模拟是在控制图中添加一个创建循环的边,而不仅仅是一个附加节点。

艾伦·佩利名人名言哲理格言警句语录
艾伦·佩利

In programming, everything we do is a special case of something more general -- and often we know it too quickly.

在编程中,我们所做的一切都是更通用的特例-而且我们常常知道得太快。

艾伦·佩利名人名言哲理格言警句语录
艾伦·佩利