- 游泳也需音乐相伴!韶音OpenSwim Pro评测
- 又一款轻量化电竞
- 元气满满的充电之旅!铂陆帝商超活动嗨翻周末
- 雷柏机甲编码主题系列警戒线S-07图赏:以机械美感诠释潮流新理念桌搭!
- 更适合新手体质的枪战游戏,《无畏契约》开战!
- 现代与传统的融合之旅:贝尔金笔记本扩展坞体验
- 航天品质下的极速充电体验——航嘉G65 GaN快速充电器评测
- 有颜有实力的外设谁能不爱?来看雷柏商超巡演
- 新潮外设引爆全场!雷柏联合PC打造潮品酷玩趴
- 幻彩绚丽,玩趣十足!雷柏V700DIY键盘图赏
- U皇就该配板皇,超频玩家现身说法教你选主板
- 13代酷睿的超频利器,有好板才有好性能
- 全新升级,雷柏V20S RGB光学游戏鼠标2023版详解
- 马斯克30亿放“烟花”,民航故事为何值钱?
- 让露营生活更精致!铂陆帝户外电源AC180评测
- 惠威音响体验:音响中的艺术品,拥有好听的灵魂
- HiFi级音响用料 仙籁 N8音响专用交换机售2980元
- 高品质听音 仙籁 M1T 纯数字音乐播放器促销5000元
- 高质量音源 仙籁 B2网络数字音乐播放器促销3480元
- 纯白雅致的羽量级旗舰游戏外设—雷柏VT9白色版
- 游泳也需要音乐相伴!韶音新一代游泳耳机OpenSwim Pro评测12日
- 又一款轻量化电竞"神鼠"来袭!玄熊猫3395游戏鼠标今晚首发149元10日
- 元气满满的充电之旅!铂陆帝商超活动嗨翻周末27日
- 雷柏机甲编码主题系列警戒线S-07图赏:以机械美感诠释潮流新理念桌搭!24日
- 更适合新手体质的枪战游戏,《无畏契约》国服正式开战!20日
- 玩物近话论:现代科技与甘南秘境的融合之旅 贝尔金笔记本扩展坞体验14日
- 航天品质下的极速充电体验——航嘉G65 GaN快速充电器评测12日
- 有颜有实力的外设好物谁能不爱?雷柏点燃PCGROUP潮品商超巡演15日
- 新潮外设好物引爆全场!雷柏联合PCGROUP打造潮品酷玩趴15日
- 幻彩绚丽,玩趣十足!雷柏V700DIY热插拔机械键盘图赏10日
- U皇就该配板皇,超频玩家现身说法教你选主板26日
- 13代酷睿的超频利器,有好板才有好性能25日
- 全新升级 经典复刻 雷柏V20S RGB光学游戏鼠标2023版详解25日
- 马斯克30亿放“烟花”,民航故事为何值钱?23日
- 告别电量焦虑,让露营生活多一分精致!铂陆帝户外电源AC180开箱评测17日
- 惠威音响体验:音响中的艺术品,拥有好听的灵魂04日
- HiFi级音响用料 仙籁 N8音响专用交换机售2980元27日
- 高品质听音 仙籁 M1T 纯数字音乐播放器促销5000元27日
- 高质量音源 仙籁 B2网络数字音乐播放器促销3480元27日
- 纯白雅致的羽量级旗舰游戏外设——雷柏VT9双模无线游戏鼠标白色版上市23日
【科技英雄传】让乔布斯立足肩上的C语言之父
2014-01-03 18:45 出处:PConline原创 作者:熙氧夕夏 责任编辑:pcwuhan01
【PConline武汉站 资讯】2011年,人们对乔布斯的去世记忆深刻,但这一年还有另一位本应获得同样关注的人物也与世长辞,他就是C语言之父丹尼斯·里奇(Dennis Ritchie)。 不过,并非所有人都没能正确认识到里奇所曾作出的贡献。 “乔布斯的逝世引起了一片哭声,那种情形非常动人,而且乔布斯受到这样的待遇也是合情合理的。但在事实上,里奇对这个世界的影响更大,然而公众却甚至都不知道他到底是谁。”编程领域中的传奇人物、目前供职于谷歌(微博)的罗伯·派克(Rob Pike)说道,他曾在贝尔实验室与里奇共事20年。 在 里奇去世时,派克在Google+社交网络上发帖宣布了这一噩耗。2011年10月8日,在经历了长时间的病痛折磨后,里奇在他位于美国新泽西州的家中与 世长辞。在资深科技人士中,人们对这一消息所作出的反应是巨大的;但在互联网上,人们向里奇献上的悼词完全无法与他对现代社会带来的广泛影响画上等号。 C语言之父 丹 尼斯·里奇被誉为“C语言之父”,他在生前与贝尔实验室的合作伙伴肯·汤普森(Ken Thompson)一起利用这种编程语言开发出了Unix操作系统。在随后的岁月里,整个科技世界中有太多东西都是在这个操作系统的基础上构建起来的,其 中也包括乔布斯生前所建立和管理的苹果“帝国”。 “在 互联网上,几乎所有东西都会使用C语言和Unix操作系统。”派克在近日接受《连线》杂志采访时说道。“浏览器是用C语言写成的;Unix内核是用C语言 写成的;网络服务器是用C语言写成的,否则就是用衍生自C语言的Java或C++语言写成的,要么就是Python或Ruby语言,而这两种语言都是在C 语言中执行的。此外,我几乎可以担保,所有运行这些程序的网络硬件也都是用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语言衍生出来的这一点都是毋庸置疑的。 B语言是一种解释性语言,而C语言则是一种编译语言,可被转译为机器编码,然后在CPU上被直接执行。在当时,C语言被认为是一种更高级别的语言,不但能给里奇和汤普森带来他们所需要的灵活性,同时速度也很快。 与 人们今天所知的C语言相比,第一个版本的C语言并无多大不同,只是稍微简单一些。这种语言能提供完整的数据结构和变量类型,令里奇和汤普森得以构建了新的 Unix内核。“他们开发出C语言是为了写一个程序。”派克说道,他在C语言问世的十年以后加入了贝尔实验室。“而那时他们想要编写的程序就是Unix内 核。” 里奇曾开玩笑地说道,C语言拥有“汇编语言的力量及其便利性”。换而言之,他承 认C语言是一种不那么华丽的语言,其运行位置仍非常接近硬件。在今天,C语言被视为一种低级别的语言,而非高级别。但里奇的这句玩笑话对这种新的语言来说 也并不那么公平,原因是从提供真实的数据结构这一方面来说,其运行级别足够高。 科技成就英雄,英雄执剑科技,科技风流人物,尽在《科技英雄传》!每天上午,为您介绍一位科技史上的英豪,记住他们,就是记住历史。 知行:www.gozx.net |
- 武汉住宅新风系统有哪些功能 武汉住宅新风系统功能分析【详解】
- 武汉家用新风系统怎么样 武汉家用新风系统有哪些类型【详解】
- 武汉新风系统怎么安装 武汉新风系统安装技巧介绍【详解】
- 武汉松下新风系统怎么样 武汉松下新风系统优点介绍【详解】
- 武汉风管机如何安装 武汉风管机安装方法介绍【详解】
- 武汉新风机哪里买 武汉新风机品牌推荐【图文】
- 武汉地暖怎么选 武汉地暖品牌推荐【详解】
- 武汉地暖安装常见问题 地暖安装常见问题解答【详解】
- 武汉地暖安装常见问题回答【详解】
- 武汉复式怎么装地暖 武汉复式装地暖方法步骤【详解】
- 武汉地暖怎么安装 武汉地暖安装有哪些注意事项【详解】
- 武汉家庭供暖系统何种方式好 武汉家庭供暖系统品牌推荐【图文】
- 武汉地暖品牌哪个好 武汉地暖品牌推荐【详解】
- 武汉净水器哪家好 武汉净水器品牌推荐【详解】
- 武汉空调如何加氟 武汉空调加氟方法【详解】
- 武汉中央空调怎样设计 武汉中央空调设计步骤介绍【详解】
OPPO Find 5 HTC官网 魅族mx四核智能手机 索尼L36h 华为Ascend D2 iPhone 5 HTC One 诺基亚920 三星I9250 三星S4 MWC HTC 8S 联想K860i 三星I9300 苹果iPhone5 三星I9100 三星I9220 华为U9508 华为C8813 HTC One X 摩托罗拉MT788 索尼LT26i 华为U8950D 中兴U950 nubia Z5 HTC One S LG Optimus G Pro idf P&E 摩托罗拉刀锋 e71白色 诺基亚n81最新报价 aura xt910白色 索尼Xperia ZR 华为荣耀3 wwdc2013