Erfinder von Unix und C geben zu: Alles Quatsch

Flattr this!

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 ü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-Projekt; beendet. Brian und ich experimentierten zu dem Zeitpunkt mit einer frühen Pascal-Version von Professor Niklaus Wirth vom ETH-Laboratorium in der Schweiz und waren beeindruckt von seiner Einfachheit und Mächtigkeit. Dennis hatte gerade ‘Der Herr der Klinge’ gelesen, eine spöttische Parodie auf Tolkiens grosse Trilogie ‘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 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 tatsächlich versuchen, in A zu programmieren, fügten wir schnell einige zusätzliche Fallstricke hinzu und nannten es B, BCPL und schliesslich 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))

[die zweite Zeile war leider nicht zu entziffern]

Der Gedanke, dass moderne Programmierer eine Sprache benutzen würden, die solch eine Anweisung zuliess, 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 gross, als dann AT&T; und andere US-Unternehmen tatsächlich begannen, Unix und C zu verwenden! Sie haben 20 weitere Jahre gebraucht, genügent 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 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 auf einem Apple Macintosh programmiert, und wir fühlen uns echt schuldig an dem Chaos, der Verwirrung und dem wirklich schlechten Programmierstil, der von unserem verrückten Einfall vor so langer Zeit ausging.”

Namenhafte Unix- und C-Anbieter und Benutzer, einschliesslich AT&T;, Microsoft, Hewlett-Packard, GTE, NCR und DEC haben vorläufig jede Stellungnahme abgelehnt. Borland International […] 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.

Your Pal,
Eol Ruin

Categories: And..So |

Advent, Advent …

Flattr this!

Alle Jahre wieder – morgen ist der erste Advent und ich verkrümel mich mal wieder ins Weihnachtssabbatical.

Als Erstes starten wir mal mit dem Uhrencheck…



Danach folgt der Adventkalender 🙂

UND: Das Video zum Tag

See you today with

im www.sound-club.at.

Categories: And..So | Tags: |

Ruhe bis Donnerstag…

Flattr this!

… im SoundClub.

Donnerstag starten wir wieder durch mit KARAOKE.

Categories: And..So |