Erfinder von UNIX und C geben zu: ALLES QUATSCH



In einer Ankündigung, die die Computerindustrie verblüffte, haben Ken
Thompson, Dennis Ritchie und Brian Kerningham zugegeben, daß das von
ihnen
geschaffene Betiebssystem Unix und die Programmiersprache C ein
raffinierter
Aprilscherz sind, der sich über 20 Jahre am leben erhalten hat. Bei
einem
Vortrag vor dem letzten UnixWorld-Software- Entwicklungsforum enthüllte
Thompson: "1969 hatte AT&T gerade die Arbeit am
GE/Honeywell/AT&T-Multics-Project benendet. Brian und ich
experimentierten
zu diesem Zeitpunkt mit einer früheren Pascal-Version von Professor
Niklaus
Wirth vom ETH-Laboratorium in der Schweitz und waren beeindruckt von
seiner
Einfachheit und Mächtigkeit. Dennis hatte gerade "Der Herr der Klinge"
gelesen, eine spöttische Parodie auf Tolkiens große Triologie "Der Herr
der
Ringe". Im übermut beschlossen wir, Parodien zur Multics-Umgebung und zu
Pascal zu verfassen. Dennis und ich waren für die Betriebssystemumgebung
verantwortlich. Wir sahen uns Multics an und entwarfen ein neues System,
das
so komplex und kryptisch wie möglich sein sollte, um die Frustration der
gelegentlichen User zu maximieren.
Wir nannten es Unix in Anspielung auf Multics und fanden es auch nicht
gewagter als andere Verballhornungen. Danach entwickelten Dennis und
Brain
eine wirklich perverse Pascal-Version namens "A". Als wir bemerkten, daß
einige Leute tatsächlich versuchten, in A zu programmieren, fügten wir
schnell einige zusätzliche Fallstricke hinzu und nannten es B, BCBL und
schließlich C. Wir hörten damit auf, als wir eine saubere Übersetzung
der
folgenden Konstruktion erhielten:

for(;P("\n"),R--;P("|"))
for(e=C;e--;P(" "+(*u++/8)%2)) P("|"+(*u/4)%2)

Der Gedanke, daß moderne Programmierer eine Sprache benutzen würden, die
solch eine Anweisung zuließ, lag jenseits unseres Vorstellungsvermögens.
Wir
dachten allerdings daran, alles den Sowjets zu verkaufen, um ihren
Computerfortschritt 20 Jahre und mehr zu behindern. Unsere Überraschung
war
groß, als dann AT&T und andere US-Unternehmen tatsächlich begannen Unix
und
C zu verwenden! Sie haben 20 weitere Jahre gebraucht, genügend
Erfahrungen
zu sammeln, um einige bedeutungslose Programme in C zu entwickeln, und
das
mit einer Parodie auf die Technik der 60er Jahre! Dennoch waren wir
beeindruckt von der Hartnäckigkeit (falls nicht doch Gemeinsinn) des
gewöhnlichen Unix- und C-Anwenders. Jedenfalls haben Brian, Dennis und
ich
in den letzten Jahren nur in Pascal und einem Apple Macintosch
programmiert,
und wir fühlen uns echt schuldig an der von unserem verrückten Einfall
vor
so langer Zeit ausging."
Namhafte Unix- und C-Anbieter und Benutzer, einschließlich AT&T,
Microsoft,
Hewlett-Packard, GTE, NCR und DEC haben vorläufig jede Stellungnahme
abgelehnt. Borland International, ein führender Anbieter von Pascal- und
C-Werkzeugen, einschließlich der populären Turbo Pascal, Turbo C und
Turbo
C++, meinte, sie hätten diesen Verdacht schon seit Jahren gehegt und
würden
nun dazu Übergehen, ihre Pascal-Produkte zu verbessern, und weitere
Bemühungen um die C-Entwicklung stoppen. Ein IBM-Sprecher brach in
unkontrolliertes Gelächter aus.

Zurück zur Übersicht

print by www.funparadies.de and www.funparadies.com