You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

46 lines
1.8 KiB

6 years ago
---
{:title "Epigramme von Alan J. Perlis"}
---
# Epigramme von Alan J. Perlis
1982 verfasste der US-amerikanische Informatiker Alan J. Perlis etwas über 100 Epigramme über das Programmieren. Meine Quelle hierfür ist ein Eintrag bei [archive.org](http://web.archive.org/web/19990117034445/http://www-pu.informatik.uni-tuebingen.de/users/klaeren/epigrams.html). Hier einige ins Deutsche übersetzt:
> 1: One man's constant is another man's variable.
Was für den einen eine Konstante ist, ist für den anderen eine Variable.
<blink>
> 5: If a program manipulates a large amount of data, it does so in a small number of ways.
Verändert ein Programm große Mengen an Daten, tut es dies in einer geringen Menge an unterschiedlichen Schritten.
> 6: Symmetry is a complexity reducing concept; seek it everywhere.
Symmetrie ist ein Konzept, das Komplexität verringert. Strebe danach.
> 7: It is easier to write an incorrect program than understand a correct one.
Es ist einfacher, ein falsches Programm zu schreiben, als ein falsches zu verstehen.
> 40: There are two ways to write error-free programs; only the third one works.
Es gibt zwei Möglichkeiten, ein fehlerfreies Programm zu schreiben. Nur die dritte funktioniert.
> 63: When we write programs that "learn", it turns out we do and they don't.
Wenn wir Programme schreiben, die "lernen", stellt sich heraus, dass wir diejenigen sind, die lernen.
> 79: A year spent in artificial intelligence is enough to make one believe in God.
Ein Jahr im Bereich Künstliche Intelligenz zu verbringen, ist genug, einen an Gott glauben zu lassen.
> 104: The proof of a system's value is its existence.
Der Beweis für den Wert eines Systems ist dessen Existenz
> 114: Within a computer natural language is unnatural.
Innerhalb eines Computers sind natürliche Sprachen unnatürlich.