乔布斯去世已经有有一段时间,但是针对他的怀念仍在继续,iphone4s果真被当做他的纪念品畅销了一阵,而这段事件他的传记也开始频频在媒体上曝光,据称是售况“火爆”,但是我本人没有去过书店,不知道是不是真的很火爆。
虽然乔布斯也有一些劣迹,但是并不妨碍我也对乔布斯很感兴趣,这就像史玉柱的游戏害了多少少年,脑白金多么恶俗,但是仍然不妨碍很多人敬佩他的商业头脑一样。因为进入新千年后的乔布斯已经不是一个程序员和设计师,他已经是纯碎的ceo,一个公司的决断者。公平的来说,拿乔布斯和牛顿相比实在是太夸张了。一个互联网某个领域崛起的奇葩无论如何也不能与物理界的泰斗相比的。
看到很多人在微博上热衷于讨论乔布斯传记出来要去买的事情,我很好奇究竟有多人人会真正的去买回来好好看一遍,这其中有多少人是在网络媒体和图书发行单位的联合炒作下头脑发热去购买的?据说为了尽快出这本乔布斯传记,中信出版社的翻译人员和编辑国庆加班赶点的在忙,为了这本书,发行部门在将营销做到了极致,中信出版社第一次大规模试水网络营销,线上的b2c平台、微博、广告位、线下的地铁广告位包租,再加上与克林顿和爱因斯坦相提并论的渲染....我相信然后很多人头脑里还是在想着iphone去买乔布斯传记吧?乔布斯的传记里不会有多少文字会涉及iphone的,这不是乔布斯的iphone,这是艾萨克森的乔布斯。
今天在这里主要是想说另外一个人:c语言与linux之父,论功劳与贡献丹尼斯.里奇是乔布斯的N倍,但是却没有几个人记的起他,但是我们每个搞互联网的人都不应该忘记他,因为至今这个互联网上大多数构架、平台、以及上面运行的软件都是c、c+等衍生品开发的,而C却是他发明的。
丹尼斯.里奇在1972年在b语言的基础上开发了C语言,并在1978年将c语言移植到了所有平台上,丹尼斯里奇还在随后开发了C++,次后互联网上出现的java、php等程序语言都或多或少也参考了c语言进行了开发。C语言的出现改变了计算机,在此前程序语言总是受到硬件的限制,有些程序语言只能在特定的硬件机上使用,而c语言是通用的,而且c语言比较开放,使得学习者能够迅速上手,并且开发出强大的程序。在丹尼斯开发c语言的过程中他还用c语言完善了unix操作系统的很大一部分代码,并且发布了强大的unix操作系统,他也因此除了被称之为c语言之父,还被称之为unix之父。
C语言成就了无数人的计算机梦想和财富梦想,无数的计算机人士因为c语言名扬立万,然而丹尼斯.里奇却一直默默无闻。中国的门户软件公司金山软件的创始人及前董事长求伯君就是一例,求伯君在上世纪九十年代利用c语言开发出了金山wps,并利用金山wps成就了他人生中的第一桶金,时至今日求伯君已经身价上亿,而他在熟练使用c语言时正是中国第一代程序员,因此教育部还邀请他与谭浩强一起书写了中国首部c语言教材《c语言程序设计》,这本教材直到今日仍然是c语言教材中的经典,至今每年全国还有数百万学生仍在捧着这本上世纪九十年代的教程考计算机二级,我想每个80后的程序员应该都看过这本教材吧?
丹尼斯.里奇所开发的unix操作系统也是计算机史上的一个经典产品,从unix开发的那一刻,它的稳定性就一直让人所惊叹,也正因此它一直被用来做服务器操作系统一直使用至今,在unix的基础上还有爱好者们二次衍生了linux。Unix是商业使用,而linux是免费的,因此目前世界上有百分之八十的网站服务器都部署在unix上或者linux上。随后在21世纪出谷歌公司根据linux的特性又衍生了安卓操作系统,成为当今最流行的手机操作系统。
丹尼斯.里奇接触计算机的经历也颇为传奇,其实丹尼斯.里奇本来是哈佛学习物理的,在19岁那年无意中旁听了一节计算机讲座,其实这门课不属于他的课程,但是他却因此而者迷了,在毕业时写的论文也扯到了计算机数学上,并在随后开始了开发C语言。从此改变了计算机工业史,整个计算机世界因为c语言和unix而改变。而他开发c语言的其中一个目的居然是为了玩游戏,用c语言开发游戏更简单。而且丹尼斯.里奇所还有一个别号叫做黑客之父,因为他开发的unix编译器里有他设置的后门程序。
C语言是当今计算机世界的基础,如果没有c语言可能整个计算机的发展都要延后几年,而人们只顾着怀念乔布斯,却忘了这位幕后的英雄,因为每一个使用计算机的人都间接的得到了c语言的惠泽。吃水不忘挖井人,无论如何我们应该回过头来看看,更怀念丹尼斯.里奇。
忘了说,在c语言非常流行的b语言也是在丹尼斯.里奇的支持下开发出来的,那时候的先辈们开发程序起的名字如此简单。但是却经典传承至今,后来在c语言影响下出来的java、python名字倒是够复杂的,但是经典还是c。


