Top 54 Zitate und Sprüche von Dennis Ritchie

Entdecken Sie beliebte Zitate und Sprüche des amerikanischen Wissenschaftlers Dennis Ritchie.
Zuletzt aktualisiert am 22. September 2024.
Dennis Ritchie

Dennis MacAlistair Ritchie war ein amerikanischer Informatiker. Er ist vor allem für die Entwicklung der Programmiersprache C und, zusammen mit seinem langjährigen Kollegen Ken Thompson, des Unix-Betriebssystems und der Programmiersprache B bekannt. Ritchie und Thompson wurden 1983 von der ACM mit dem Turing Award, 1990 von der IEEE mit der Hamming-Medaille und 1999 von Präsident Bill Clinton mit der National Medal of Technology ausgezeichnet. Als er in den Ruhestand ging, war Ritchie Leiter der Systemsoftware-Forschungsabteilung von Lucent Technologies 2007. Er war das „R“ in K&R C und allgemein unter seinem Benutzernamen dmr .

Mein Vater arbeitete für Bell Labs. Daher wusste ich sehr viel über den Ort. Ich wusste es, weil er sich auch mit Telefonie beschäftigte.
Gleichzeitig scheint vieles davon damit zu tun zu haben, Dinge nachzubilden, die wir oder andere bereits getan haben; es scheint intellektuell eher abgeleitet zu sein; Fehlt es an wirklich neuen Ideen?
Ich bin nur ein Beobachter von Java und es ist noch zu früh, um zu sagen, wohin Microsoft mit C# will. — © Dennis Ritchie
Ich bin nur ein Beobachter von Java und es ist noch zu früh, um zu sagen, wohin Microsoft mit C# will.
Am MIT beschäftigte ich mich hauptsächlich mit der Dokumentation. Ich lese gewissermaßen Dinge. Habe einige Beschreibungen verschiedener Aspekte des Dateisystems geschrieben. Ich habe überhaupt nicht viel programmiert. Zumindest auf Multics.
C++ und Java wachsen vermutlich schneller als einfaches C, aber ich wette, dass es C noch geben wird.
Offensichtlich war Ken Thompson die Person, die den größten Einfluss auf meine Karriere hatte.
Wenn ich Kommentare zu Vorschlägen lese, wohin C gehen sollte, denke ich oft zurück und bedanke mich dafür, dass es nicht auf Anraten einer weltweiten Masse entwickelt wurde.
Alle Bearbeitungen, Softwarearbeiten und E-Mails werden in diesem exportierten Plan 9 erledigt.
Die sichtbaren Dinge, die aus der Gruppe hervorgegangen sind, waren das Plan 9-System und Inferno, aber ich möchte schnell sagen, dass die Ideen und die Arbeit von Kollegen kamen.
Zumindest für die Leute, die mir E-Mails über eine neue Sprache schicken, die sie entwerfen, lautet der allgemeine Rat: Tun Sie es, um zu lernen, wie man einen Compiler schreibt.
Ich kann mich nicht erinnern, dass es Schwierigkeiten bereitet hätte, die Definition der C-Sprache vollständig offenzulegen. In Diskussionen zu diesem Thema wurden häufig Sprachen erwähnt, deren Erfinder strenge Kontrolle zu behalten versuchten, was zu Unglück führte.
Eine neue Veröffentlichung von Plan 9 erfolgte im Juni, und ungefähr zur gleichen Zeit wurde von Vita Nuova eine neue Veröffentlichung des Inferno-Systems angekündigt, das hier begann.
Bei der Infrastrukturtechnik wird C schwer zu verdrängen sein. — © Dennis Ritchie
Bei der Infrastrukturtechnik wird C schwer zu verdrängen sein.
Ab und zu repariere ich Dinge, optimiere häufiger HTML und erstelle Skripte, um Dinge zu erledigen.
Die Art der Programmierung, die C bereitstellt, wird wahrscheinlich absolut ähnlich bleiben oder langsam in der Nutzung zurückgehen, relativ gesehen werden jedoch JavaScript oder seine Varianten oder XML weiterhin eine zentralere Rolle spielen.
Eines der offensichtlichen Probleme mit dem kommerziellen Erfolg von Multics war, dass es in gewisser Weise irgendwie überentwickelt war. Da war einfach zu viel drin.
C war bereits auf mehreren recht unterschiedlichen Maschinen und Betriebssystemen implementiert, Unix wurde bereits auf dem PDP-11 verteilt, aber die Portabilität des gesamten Systems war neu.
Die erste Phase von C war – eigentlich waren es zwei Phasen in kurzer Folge – zunächst einige Sprachänderungen gegenüber B, das eigentliche Hinzufügen der Typstruktur ohne allzu große Änderungen an der Syntax und die Erstellung des Compilers. Die zweite Phase verlief langsamer; Das alles geschah innerhalb weniger Jahre, aber es schien etwas langsamer zu sein.
C ist in vielerlei Hinsicht eigenartig, verfügt aber, wie viele andere erfolgreiche Dinge auch, über eine gewisse einheitliche Herangehensweise, die aus der Entwicklung in einer kleinen Gruppe resultiert.
UNIX ist im Grunde ein einfaches Betriebssystem, aber man muss ein Genie sein, um die Einfachheit zu verstehen.
Die ursprüngliche Version von C hatte keine Strukturen. Es war also wirklich ziemlich mühsam, Tabellen mit Objekten, Prozesstabellen und Dateitabellen sowie diese und jene Tabellen zu erstellen.
Ich gehöre nicht zu den Menschen, die als Erwachsener besonders Helden hatten.
In den letzten Jahren war ich eher in einer Führungsrolle tätig.
Meine Arbeit war eher theoretisch. Es war in der rekursiven Funktionstheorie. Und insbesondere Hierarchien von Funktionen im Hinblick auf die Rechenkomplexität. Ich habe mich hauptsächlich mit echten Computern und der Programmierung beschäftigt, indem ich – nun ja, ich war schon interessiert, als ich mein Graduiertenstudium begann.
Ich bin ziemlich viel gereist, was mir Spaß gemacht hat, aber nicht zu lange.
C ist eigenartig, fehlerhaft und ein enormer Erfolg.
Die Zahl der UNIX-Installationen ist auf 10 angewachsen, weitere werden erwartet.
Offensichtlich war Ken Thompson die Person, die den größten Einfluss auf meine Karriere hatte. Unix war im Grunde sein Vorgänger, ebenso der Vorgänger von C, und auch ein großer Teil der Grundlage von Plan 9 (obwohl Rob Pike die eigentliche treibende Kraft bei der Umsetzung war). Und in der Zwischenzeit hat Ken den ersten Computer-Schachmeister erstellt und das Buch über Schachendspiele praktisch neu geschrieben. Er ist ein echtes Phänomen.
Oh, ich habe Kopien [des Linux Journals] im Terminalraum von The Labs gesehen.
Was Bücher betrifft, lese ich nicht viel Belletristik, mag aber Reiseaufsätze und gute Pop-Wissenschaft.
Ein Programm, das für Eingaben von Menschen konzipiert ist, wird durch computergenerierte Eingaben normalerweise bis zum Äußersten belastet.
Manchmal ist es immer noch scheiße, wenn man ein Vakuum füllt.
So ziemlich alles im Web verwendet diese beiden Dinge: C und UNIX.
Die True-GNU-Philosophie ist extremer als mir lieb ist, aber sie hat sicherlich den Grundstein für die aktuelle Szene gelegt und echte Software bereitgestellt.
... mit dem richtigen Design sind die Funktionen günstig. Dieser Ansatz ist mühsam, aber weiterhin erfolgreich. — © Dennis Ritchie
... mit dem richtigen Design sind die Funktionen günstig. Dieser Ansatz ist mühsam, aber weiterhin erfolgreich.
Der Begriff eines Datensatzes ist ein veraltetes Überbleibsel aus der Zeit der 80-Spalten-Karte.
UNIX ist einfach und kohärent, aber es braucht ein Genie (oder zumindest einen Programmierer), um seine Einfachheit zu verstehen und zu schätzen.
Aus Sicht der Betriebssystemforschung ist Unix, wenn nicht tot, auf jeden Fall ein altes Zeug, und es ist klar, dass die Leute darüber hinausschauen sollten.
Ich bin ziemlich viel gereist, was mir Spaß gemacht hat, aber nicht zu lange. Ich bin ein Hausmensch und ermüde schnell, denke aber gerne an die Erlebnisse zurück, wenn ich zurückkomme, und wünsche mir dann oft, ich hätte einen längeren Aufenthalt an dem etwas exotischen Ort arrangiert.
Ich bin immer noch unsicher über die Syntax der Sprachdeklaration.
Manche halten UNIX für die zweitwichtigste Erfindung der AT&T Bell Labs nach dem Transistor.
Unix hat die Betriebssystemforschung um 10 Jahre verzögert und Linux hat sie um 20 Jahre verzögert.
Ich kann mich nicht erinnern, dass es Schwierigkeiten bereitet hätte, die Definition der C-Sprache vollständig offenzulegen. In Diskussionen zu diesem Thema wurden häufig Sprachen erwähnt, deren Erfinder strenge Kontrolle zu behalten versuchten, was zu Unglück führte
Es scheint sicher, dass ein Großteil des Erfolgs von Unix auf der Lesbarkeit, Modifizierbarkeit und Portabilität seiner Software beruht.
Zwanzig Prozent aller von Menschen ausgefüllten Eingabeformulare enthalten fehlerhafte Daten. — © Dennis Ritchie
Zwanzig Prozent aller von Menschen ausgefüllten Eingabeformulare enthalten fehlerhafte Daten.
Es stimmt, dass die ökologischen Nischen heute im Vergleich zu den Anfängen von Unix ziemlich voll sind und es schwieriger ist, neue Betriebssystemideen zu finden oder zumindest zu verbreiten.
C war bereits auf mehreren recht unterschiedlichen Maschinen und Betriebssystemen implementiert, Unix wurde bereits auf dem PDP-11 verteilt, aber die Portabilität des gesamten Systems war neu
Zumindest für die Leute, die mir E-Mails über eine neue Sprache schicken, die sie entwerfen, lautet der allgemeine Rat: Tun Sie es, um zu lernen, wie man einen Compiler schreibt
Die einzige Möglichkeit, eine neue Programmiersprache zu erlernen, besteht darin, Programme darin zu schreiben.
Alle Bearbeitungen, Softwarearbeiten und E-Mails werden in diesem exportierten Plan 9 erledigt
Eine Sprache, die nicht alles hat, ist tatsächlich einfacher zu programmieren als andere, die das haben
Steve Jobs hat gesagt, dass Xwindows hirngeschädigt ist und in zwei Jahren verschwinden wird. Er hat es halb richtig verstanden.
Ich höre hauptsächlich klassische Musik, aber hauptsächlich Radio – ich bin kein Audiophiler.
Die Verwendung von C ist im Vergleich zu C++ und möglicherweise Java etwas rückläufig, im Vergleich zu höheren Skriptsprachen jedoch möglicherweise sogar noch stärker. Für die grundlegenden systemischen Dinge ist es immer noch ziemlich stark.
Diese Website verwendet Cookies, um Ihnen das bestmögliche Erlebnis zu bieten. Mehr Info...
Habe es!