首页 / 生态

丹尼斯·里奇 ——

发布时间:2024-08-02 19:56:34
【#丹尼斯·里奇 ——#】

1、丹尼斯·里奇,这个人发明了C语言,虽然他的名字是汉字组成,但是他不是中国人,他是一个美国人,其实他叫 。丹尼斯·里奇只是根据名字的英文发音,用汉字拼凑而成。

2、他毕业于哈佛大学,获得了物理学、和应用数学方面的学位。1967年毕业后进入Bell实验室工作。他后来也是朗讯技术公司系统软件研究部门的领导人 ( 2007年退休 )。1983年和肯·汤普森一起获得图灵奖。获奖理由是:“研究发展了通用的操作系统理论,尤其是实现了UNIX操作系统”。1999年两人因开发C语言和Unix操作系统一起获得了美国国家技术奖章。

3、UNIX操作系统是由肯·汤普森在休假的过程中开发成功的。当时是用汇编语言编写的。后来为了更加方便、安全的开发UNIX操作系统。由丹尼斯·里奇开发C语言,然后两人用C语言,花了3年时间,从新编写了UNIX操作系统。于是丹尼斯·里奇同样为UNIX做出了卓越的贡献。

4、他在国际商用机器公司 ( IBM )的Bell实验室工作,是里面的计算机科学家之一。当然国际商业机器公司也是美国的商业巨头公司,世界著名的企业500之一。曾经的计算机世界头号公司。

5、当然,C语言的发明,它也借鉴了前人的经验教训,这个前人,是马丁·理查德Martin Richards发明的BCPL语言 ( Basic Combined Programming Language ),和肯·汤普森 发明的B语言。这两个语言的优点都被C语言的发明者丹尼斯·里奇合理吸收了。当然,如果没有这两个语言存在的话,我相信,丹尼斯·里奇还是能够创立同样表现优异的C语言。只是时间要花的多一些罢了。

6、已经有优异的轮子可以借鉴了,为什么还要从零开始,自己发明轮子呢?

7、于是BCPL、和B语言就进入了丹尼斯·里奇了视野了。结合两者的一些优点,这个轰动计算机世界的巨颇横空出世了。它就是C语言。由于它的前身其中一个叫B语言,于是为了简单省事,就叫C语言了。

8、丹尼斯·里奇和另一个合著了一本书:C程序设计语言 ( The C Programming Language) 这本书,被当作C语言的美国标准,后来国际标准委员会,又把这个美国标准当作了C语言的国际标准。

9、C语言是高级语言,它可以很容易的被人理解,这个人是指C程序设计人员。

10、C语言是结构式的语言,它结构清晰,彼此独立。

11、C语言是跨平台的,几乎所有的计算机平台,都可以运行C语言所写的程序。

12、C语言使用指针。

13、丹尼斯·里奇于2011年10月12日,70岁的时候逝世。

【#丹尼斯·里奇 ——#】到此分享完毕,希望对大家有所帮助。

免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

如有疑问请发送邮件至:bangqikeconnect@gmail.com