






| 【科技英雄传】让乔布斯立足肩上的C语言之父 |
| 时间: 2014/1/3 16:11:15 点击: 2201 |
|
,所有运行这些程序的网络硬件也都是用C语言写成的。”
“现代信息经济在极大程度上是在里奇生前所做工作的基础上建立起来的,对此无论用多么夸张的言辞来形容都不为过。”派克说道。 他还补充道,就连微软Windows操作系统也曾是用C语言来编程的;而且,Unix还为苹果的桌面操作系统Mac OS X和移动操作系统iOS提供了支持。“乔布斯可以说是‘有形之王’,而里奇则基本上应该算是‘无形之王’。”麻省理工学院电子工程大学和计算机科学教授、计算机科学及人工智能实验室(Computer Science and Artificial Intelligence Laboratory)成员马丁·里纳德(Martin Rinard)说道。 “乔布斯的天才之处在于,他能造出这些令人们深深喜爱的产品,这是因为他很有品味,能作出让人们叹服不已的东西。而里奇造出的东西能让那些技术人士用来构建核心的基础设施,这些基础设施在建成以后不一定会让人们再看得到,但却每天都用得到。” 从“B”到“C” 里奇之所以开发出C语言,是因为他和汤普森需要一种更好的方式来构建Unix系统。最早的Unix内核是用汇编语言编程的,但不久以后两人决定需要开发出一种“更高级别”的语言,能让他们对遍及这个操作系统中的所有数据都具备更大的控制力。1970年前后,他们用Fortran语言开发出了第二个版本的 Unix系统,但效果并不理想。然后,里奇就基于汤普森开发的“B语言”提出了一种新的语言。 关于B语言的得名有两种说法,一种说法是来自汤普森的妻子邦妮(Bonnie),另一种说法则是来自上个世纪六十年代中期诞生于剑桥大学的BCP语言。但无论如何,C语言是从B语言衍生出来
|
|
上一篇: 嘀嘀打车将接入微信支付 解决支付“痛点”问题 下一篇: 百度百家广告付费模式冲击科技博客网站 |
