Historical Figure
Dennis Ritchie
1941–2011
American computer scientist known for Unix
Talk to Dennis Ritchie
Have a conversation with this historical figure through AI
Biography
Dennis MacAlistair Ritchie was an American computer scientist. He created, together with long-time colleague Ken Thompson, the Unix operating system, C programming language, and B programming language.
In Their Own Words (5)
What we wanted to preserve was not just a good environment in which to do programming, but a system around which fellowship could form. We knew from experience that the essence of communal computing, as supplied by remote-access, time-shared machines, is not just to type programs into a terminal instead of a keypunch, but to encourage close communication.
In a 1980 lecture "The Evolution of the UNIX Time-sharing System", as quoted in Christopher Negus, Linux Bible 2010 Edition (2010), , 2010
[C has] the power of assembly language and the convenience of … assembly language.
Quoted in Cade Metz, "Dennis Ritchie: The Shoulders Steve Jobs Stood On", Wired, 13 October 2011. , 2011
The greatest danger to good computer science research today may be excessive relevance. Evidence for the worldwide fascination with computers is everywhere, from the articles on the financial, and even the front pages of the newspapers, to the difficulties that even the most prestigious universities experience in finding and keeping faculty in computer science. The best professors, instead of teaching bright students, join start-up companies.
1984
Computer science research is different from these more traditional disciplines. Philosophically it differs from the physical sciences because it seeks not to discover, explain, or exploit the natural world, but instead to study the properties of machines of human creation. In this it as analogous to mathematics, and indeed the "science" part of computer science is, for the most part mathematical in spirit. But an inevitable aspect of computer science is the creation of computer programs: objects that, though intangible, are subject to commercial exchange.
1984
Another danger is that commercial pressures of one sort or another will divert the attention of the best thinkers from real innovation to exploitation of the current fad, from prospecting to mining a known lode.
1984
Timeline
The story of Dennis Ritchie, told in moments.
Joined Bell Labs Computing Science Research Center. He completed a Ph.D. thesis at Harvard on computational complexity but never formally received the degree.
Created the C programming language at Bell Labs. It was designed to write systems software for Unix. C remains one of the most widely used programming languages in history.
With Ken Thompson, rewrote the Unix operating system in C. The decision made Unix portable across different hardware. Nearly every modern operating system traces its lineage to this work.
Died at 70, alone in his home in Berkeley Heights, New Jersey. Steve Jobs had died a week earlier and dominated the news. Ritchie's death passed with far less attention, though his inventions underpinned Jobs' products.
More from the Modern
Explore what happened on the days that shaped Dennis Ritchie's life. Today In History connects historical figures with the events, births, and deaths that defined their era. Browse all historical figures or explore today's events.