A brief description of the father of C language behind

Source: Internet
Author: User

Dennis Ritchie, father of the C language, Father of Unix.

650) this.width=650; "src=" Http://183.61.143.148/group1/M00/02/14/tz2PlFQZOzbAEwBLAAHP9RImXBc251.png "/>

1978 with Blaine Cornigan (Brian W. Kernighan) published the famous "C programming language (the C programming Language)" Related C language Programming Tutorial, this book has been translated into many languages, and becomes one of the most authoritative teaching materials in the C language. Dennis Ricci died on October 9, 2011 at the age of 70.

Dennis Ritchie, full name Dennis Macalistair Richie. American computer scientists have made great contributions to the development of operating systems such as C and other programming languages, Multics and UNIX. Ricky graduated in physics and applied Mathematics at Harvard University, he entered Bell Labs in 1967, and in 1983 he won the Turing Award with Ken Thompson. The reason is that they "researched and developed the general operating system theory, especially the UNIX operating system." Ken Thompson and Dennis Ritchie in 1999, they won the National Technical Medal for the development of the C-language and UNIX operating systems. In the course of Ricky's growth, two people had the greatest influence on him, one was his father and the other was his best friend, the Ken Thompson of the Unix inventor. Especially the latter. Someone asked Dennis, who is his idol, in the field of computers or in other fields? He said: "I did not grow up under the influence of heroes." Obviously, the person who has the most influence on my career is Ken Thompson. Most of Unix is his work, as well as a C-language predecessor, and most of the work of the Plan 9 system was also done by him. Also in the course of this Ken made the first computer chess master.
Ricky has a lot of valuable qualities:
first of all, he is very interested in what he has done. For example, creating UNIX is not intended to make money, in fact, it is in the first place to save money, or to put their games into a more cost-saving machine inside.
second, it is necessary to work out of the comfort zone. Ricky was originally a physicist and mathematician, but he became the most legendary programmer. Clearly, his professional background helped him develop C or UNIX, as Ricky put it: "Fear of working in a strange field." "If Ricky spent decades in obscure mathematics, perhaps Unix would have died in the womb."
Thirdly, we should have innovative thinking. UNIX is lucky at Bell Labs, where there is plenty of money and no shortage of staff, and he has the opportunity to develop what they want with his friends according to their own schedule.
Finally, you should know how to share. Many companies are fond of secrecy, hiding their core technology, which in Ricky's opinion is unsuccessful.


This article is from the "Add Language" blog, please make sure to keep this source http://yuguotianqing.blog.51cto.com/9292883/1554844

A brief description of the father of C language behind

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.