现在编程语言数不胜数,可能会出现几年甚至几个月的新编程语言,但无论新语言如何出现,C语言仍然占据着自己的位置。
为什么C语言这么霸道呢?那是因为C语言是其它语言的爸爸。我们熟知的java,php,c++,go,python它们底层都是c来写的,所以说当你说对一门语言深入了解的时候,你不懂C语言是会被嘲笑的,这也是为什么即使到今天,很多大学依然以C语言作为编程课程的基础,因为它的确是其它预言的基础。
那么这么伟大的一个语言是谁设计出来的呢?答案就是我们的丹尼斯·里奇。
丹尼斯·里奇是哈佛毕业生,在学校里他学习的是应用数学和物理学,而应用数学为他以后的技术人生打下了坚实的基础。我们都知道最早是没有计算机这么课程的,它是由数学分支出来的,可见对于研究计算机的人来说,学好数学是多么地重要。
丹尼斯不仅只是创造了C语言这一个伟大成就,我们熟知的Unix系统也是他设计开发的。
一个创造了新的语言,并且用它实现了一个系统,这样的人在计算机界可以说是绝无仅有的一个人。
在丹尼斯一生中,对他影响最深刻的2个人,一个是它的父亲,通过言传身教,将他引入了科学技术领域,另一个就是肯·汤普逊,他和他一起实现了Unix系统。
里奇一生是低调的,以至于2011年乔布斯逝世的时候,众多人都在怀念乔布斯,却不知道,同一年,我们伟大的丹尼斯也永远离开了我们。他对我们的影响是巨大的,如果你有一台显微镜,能在电脑里看到他的作品,你会发现里面到处都是他的作品,如果说乔布斯是现代科技的创新之王,那么丹尼斯就是计算机界的君主。
丹尼斯一生都在为软件行业做着自己的贡献,计算机界的诺贝尔奖-图灵奖是对它最好的赞誉,牛顿说他是站在巨人的肩膀上,如今,我们都站在里奇的肩膀上。