Saturday, July 23, 2005

Pornographisch Programmieren

J. McCarthy Zitate aus „LISP - Anwendungsgebiete, Grundbegriffe, Geschichte“ von H. Stoyan

zu NIL und NULL:

Außer der Ermutigung pornographischer Programmierung hat die Zuordnung einer speziellen Bedeutung zur Adresse 0 in allen darauffolgenden Implementationen Schwierigkeiten gemacht

Zu S. Russels Entscheidung EVAL zu implementieren:

Steve Russel sagte, ‚Gib mal her, warum sollte ich nicht dieses EVAL programmieren … ? ’, doch ich antwortete ihm, ‚Ho ho, du verwechselst Theorie und Praxis, denn dieses EVAL ist zum Lesen gedacht und nicht fürs Rechnen …’

Ich verstehe das mit pornographischer Programmierung zwar nicht, aber dennoch sind beide Zitate Amüsant. Zu EVAL sei noch gesagt das es damals nur eine Definition auf Papier und keinen Compiler gab (u.a. weil Compilerbau noch kaum erforscht war)

No comments: