Science Fair Projects Ideas - Dennis Ritchie

All Science Fair Projects

      

Science Fair Project Encyclopedia for Schools!

  Search    Browse    Forum  Coach    Links    Editor    Help    Tell-a-Friend    Encyclopedia    Dictionary     

Science Fair Project Encyclopedia

For information on any area of science that interests you,
enter a keyword (eg. scientific method, molecule, cloud, carbohydrate etc.).
Or else, you can start by choosing any of the categories below.

Dennis Ritchie

(Redirected from Dennis M. Ritchie)
 (left) with Dennis Ritchie (right)
Ken Thompson (left) with Dennis Ritchie (right)

Dennis MacAlistair Ritchie (September 9, 1941- ) is a computer scientist notable for his influence on ALTRAN , B, BCPL, C, Multics, and UNIX.

Born in Bronxville, New York, Ritchie graduated from Harvard with degrees in physics and applied mathematics. In 1967, he began working at the Bell Labs' Computing Sciences Research Center; he is currently the head of Lucent Technologies' System Software Research Department. In 1983, he and Ken Thompson jointly received the Turing award "for their development of generic operating systems theory and specifically for the implementation of the UNIX operating system."

Contents

C and UNIX

When asked what influenced him in developing C in the manner he did, Ritchie has been quoted to have said that it "looked like a good thing to do", and that anyone else in the same place at the same time would have done the same thing. Many, however, have said that this is part of Ritchie's modest personality. One of his Bell Labs colleagues, Bjarne Stroustrup, who developed and designed the C++ programming language, an object oriented version of C, has been quoted to have said that "If Dennis had decided to spend that decade on esoteric math, Unix would have been stillborn". Indeed, being the inventor of the C programming language, as well as co-inventor of the UNIX operating system alongside Ken Thompson, Ritchie has earned an important position in the history of the computer industry. C is still widely used today in application and operating system development and its influence can be seen in many more recent programming languages such as C++, Java, C# and JavaScript. In the operating system world, UNIX is also quite influential; there are many dialects of it available on the market today, such as AIX, Solaris, BSD, and similar systems like Minix, as well as the popular Linux Operating System which is considered to be the crowning achievement of the open source and free software movements. Indeed, even Microsoft, whose Windows operating systems compete with UNIX, has developed UNIX compatibility tools and C compilers for users and developers of their products.

Nicknames

Dennis Ritchie is often referred to as "DMR" in various Usenet newsgroups (such as comp.lang.c); he is the "R" of the K&R.

Writings by Ritchie

External links

09-23-2007 01:00:40
The contents of this article is licensed from www.wikipedia.org under the GNU Free Documentation License. Click here to see the transparent copy and copyright details
Science kits, science lessons, science toys, maths toys, hobby kits, science games and books - these are some of many products that can help give your kid an edge in their science fair projects, and develop a tremendous interest in the study of science. When shopping for a science kit or other supplies, make sure that you carefully review the features and quality of the products. Compare prices by going to several online stores. Read product reviews online or refer to magazines.

Start by looking for your science kit review or science toy review. Compare prices but remember, Price $ is not everything. Quality does matter.
Science Fair Coach
What do science fair judges look out for?
ScienceHound
Science Fair Projects for students of all ages
All Science Fair Projects.com Site
All Science Fair Projects Homepage
Search | Browse | Links | From-our-Editor | Books | Help | Contact | Privacy | Disclaimer | Copyright Notice