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 Kernigham zugegeben, dass das von ihnen geschaffene Betriebssystem Unix und die Programmiersprache C ein raffinierter Aprilscherz sind, der sich ueber 20 Jahre am Leben erhalten hat. Bei einem Vortrag vor dem letzten UnixWorld-Software- Entwicklungsforum enthuellte Thompson:
„1969 hatte AT&T gerade die Arbeit am GE/Honeywell/AT&T-Multics-Projekt beendet. Brian und ich experimentierten zu dem Zeitpunkt mit einer fruehen Pascal-Version von Professor Niklaus Wirth vom ETH-Laboratorium in der Schweiz und waren beeindruckt von seiner Einfachheit und Maechtigkeit. Dennis hatte gerade ‚Der Herr der Klinge‘ gelesen, eine spoettische Parodie auf Tolkiens grosse Triologie ‚Der Herr der Ringe‘. Im Uebermut beschlossen wir, Parodien zur Multics-Umgebung und zu Pascal zu verfassen. Dennis und ich waren fuer die Betriebssystemumgebung verantwortlich. Wir sahen uns Multics an und entwarfen ein neues System, das so komplex und kryptisch wie moeglich sein sollte, um die Frustration der gelegentlichen Nutzer zu maximieren. Wir nannten es Unix in Anspielung auf Multics und fanden es auch nicht gewagter als andere Verballhornungen. Danach entwickelten Dennis und Brian eine wirklich perverse Pascal-Version namens ‚A‘. Als wir bemerkten, dass einige Leute tatsaechlich versuchten, in A zu programmieren, fuegten wir schnell einige zusaetzliche Fallstricke hinzu und nannten es B, BCPL und schliesslich C. Wir hoerten damit auf, als wir eine saubere Uebersetzung der folgenden Konstruktion erhielten:
for(;P(„\n“),R–;P(„|“))for((e=C;e–;P(„_“+(*u++/8)%2))
½die zweite Zeile war leider nicht zu entziffern³
Der Gedanke, dass moderne Programmierer eine Sprache benutzen wuerden, die solch eine Anweisung zuliess, lag jenseits unseres Vorstellungsvermoegens. Wir dachten allerdings daran, alles den Sowjets zu verkaufen, um ihren Computerfortschritt 20 Jahre und mehr zu behindern. Unsere Ueberaschung war gross, als dann AT&T und andere US-Unternehmen tatsaechlich begannen, Unix und C zu verwenden| Sie haben 20 weitere Jahre gebraucht, genuegent Erfahrungen zu sammeln um einige bedeutungslose Programme in C zu entwickeln, und das mit einer Parodie auf die Technik der 60er Jahre| Dennoch sind wir beeindruckt von der Hartnaeckigkeit (falls nicht doch Gemeinsinn) des gewoehnlichen Unix- und C-Anwenders. Jedenfalls haben Brian, Dennis und ich in den letzten Jahren nur in Pascal auf einem Apple Macintosh programmiert, und wir fuehlen uns echt schuldig an dem Chaos, der Verwirrung und dem wirklich schlechten Programmierstil, der von unserem verrueckten Einfall vor so langer Zeit ausging.“
Namenhafte Unix- und C-Anbieter und Benutzer, einschliesslich AT&T, Microsoft, Hewlett-Packard, GTE, NCR und DEC haben vorlaeufig jede Stellungnahme abgelehnt. Borland International ½…³ meinte, sie haetten diesen Verdacht schon seit Jahren gehegt und wuerden nun dazu uebergehen, ihre Pascal-Produkte zu verbessern, und weitere Bemuehungen um die C-Entwicklung stoppen. Ein IBM-Sprecher brach in unkontrolliertes Gelaechter aus.