Home / Language / English / Creator of C and UNIX – died

Creator of C and UNIX – died

Dennis MacAlistair Ritchie (b. September 9, 1941; found dead October 12, 2011), commonly known by his username dmr, was an American computer scientist who “helped shape the digital era.” He created the C programming language and, with long-time colleague, Ken Thompson, the UNIX operating system. Ritchie and Thompson received the Turing Award from the ACM in 1983, the Hamming Medal from the IEEE in 1990 and the National Medal of Technology from President Clinton in 1999. Ritchie was the head of Lucent Technologies System Software Research Department when he retired in 2007. The ‘R’ of the K&R C book stands for his name.

“… Pretty much everything on the web uses those two things: C and UNIX,” Pike tells Wired. “The browsers are written in C. The UNIX kernel — that pretty much the entire Internet runs on — is written in C. Web servers are written in C, and if they’re not, they’re written in Java or C++, which are C derivatives, or Python or Ruby, which are implemented in C. And all of the network hardware running these programs I can almost guarantee were written in C. “It’s really hard to overstate how much of the modern information economy is built on the work Dennis did.”

About Mohammad

Dr Mohammad Khazab completed his Ph.D. in Computer Systems Engineering (Artificial Intelligence) at the University of South Australia in 2011. He has worked as Senior Software Engineer, Web Developer, and Research Associate on various projects. Currently he works at Schneider Electric on the design and development of new software solutions for smart devices used for home automation and Internet of Things. He's also been working on enterprise software for supply chain network simulation and optimisation, advanced planning and scheduling. In his spare times, In his spare times, he works on creating websites and mobile applications (Web2day Design), researching and writing about cutting-edge technologies in this blog. He has ambitions to solve real-world problems, and to use his knowledge and skills to develop useful applications.

One comment

  1. well i believe that it doesn’t mtetar what languages u know its how u use them. if you can program with VB6.0 great , if u can program with C or C++ good for you but if you don’t know how to figure out programing problems you will always be a bad programmer. you can always learn programing languages but figuring out problems and thinking like a GOOD programmer i think is the hardest part. just like a good painter doesn’t need good brushes to make good art a good programmer doesn’t need a good language to be a good programmer. but don’t get me wrong some languages are better for certain things are some aren’t. and one more thing if you enjoy programing you will do a good job.

Leave a Reply

%d bloggers like this: