Bereiche
News
Rewind
Tipps & Berichte
Forum
Galerie
Journals
Events
Umfragen
Themenwoche
Kleinanzeigen
Interaktiv
Anmelden
Registrierung
Zu allen empfangenen Nachrichten
Suche...
Zur erweiterten Suche
Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum
>
Entwickler
>
Unix und C ein Aprilscherz...
Unix und C ein Aprilscherz...
bluesmile
01.02.05
10:09
Erfinder von UNIX und C geben zu: Alles Quatsch!
In einer Ankündigung, die die Computerindustie verblüffte, haben Ken Thompson. Dennis Ritchie und Brian Kernighan zugegeben, daß das von ihnen geschaffene Betriebsystem 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 diesem 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 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 Betriebsystemumgebung verantwortlich. Wir sahen uns Multics an und entwarfen ein neues System, das so komplex und kryptisch wie möglich sein sollte, um die Frustation 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 Brian eine wirklich perverse Pascal-Version namens "A". Als wir bemerkten, daß einige Leute tatsächlich versuchten, in "A" zu programmmieren, fügten wir schnell einige zusätzliche Fallstricke hinzu und nannten es "B", "BCPL" und schließlich "C". Wir hörten damit auf, als wir eine saubere Uebersetzung 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 Ueberraschung 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 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 und einem Apple Macintosh programmiert und wir fühlten uns echt schuldig an dem Chaos, der Verwirrung und dem wirklich schlechten Programmierstil, der von unserem verü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 polulä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.
(Quelle: Bernhard L. Hayes, NetNews-Gruppe)
Hilfreich?
0
Kommentare
Klauser
01.02.05
10:37
Da sollte wohl jemand den Wecker 2Monate zu früh gestellt haben:-y
„Unsere Zukunft beginnt jetzt“
Hilfreich?
0
stefan
01.02.05
10:49
ja ja ja. Natürlich, so muss es gewesen sein.
Vor ein paar jahren wurde auch die Meldung verbreitet, Bjarne Stroustrup, der Erfinder von C++, hätte das nur in die Welt gesetzt, um Programmierer mit unverständlichem Code zu ärgern.
Hilfreich?
0
MetallSnake
01.02.05
13:45
Kenn ich schon aber trotzdem immer wieder lustig
Klauser und stefan euch ist hoffentlich klar dass das nur ein Scherz ist das Unix und C nur Aprilscherze sind...
„Das Schöne an der KI ist, dass wir endlich einen Weg gefunden haben, wie die Wirtschaft weiter wachsen kann, nachdem sie jeden Einzelnen von uns getötet hat.“
Hilfreich?
0
Jan_L
03.02.05
20:58
Ich habe gehört, dass Windows auch nur ein April-Scherz war um die Anwender zu ärgern...:-y;-)
Aber da ist einem C doch lieber
Hilfreich?
0
superuser
04.02.05
00:14
da hat aber einer 'ausm macnews-forum abgeschrieben
Hilfreich?
0
pixler
04.02.05
01:35
ahh shit wusste gar nicht das Unix nur eine applikation ist welche auf dem C OS läuft..........
Hilfreich?
0
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.
Leak in macOS 15.2 Sequoia: Neues MacBook Air k...
macOS 15.2 steht ab sofort zur Verfügung
Vor 18 Jahren: iPhone, Apple TV und "Apple Inc."
Tim Cooks Jahresgehalt – und die Vergütung der ...
Thunderbolt 5 am M4-Mac: Erstes Dock hinterläss...
Mac OS X: 25 Jahre Aqua, 25 Jahre Dock
Mac ausschalten?
Apple-Leak spricht vom "iPad Air M3"