设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

Unix之父Dennis Ritchie访谈:Unix发展的很成功

2011-5-31 14:33| 发布者: joejoe0332| 查看: 3189| 评论: 0|原作者: CSDN编译|来自: CSDN编译

摘要:   近日,“日本奖”基金会在美国举行了2011年度“日本奖”的颁奖仪式。Unix之父Dennis Ritchie荣获“信息与通讯奖“。IEEE Spectrum资深新闻编辑Samuel K. Moore为此专访了Dennis Ritchie,下面是对本次采访内容的 ...

  近日,“日本奖”基金会在美国举行了2011年度“日本奖”的颁奖仪式。Unix之父Dennis Ritchie荣获“信息与通讯奖“。IEEE Spectrum资深新闻编辑Samuel K. Moore为此专访了Dennis Ritchie,下面是对本次采访内容的编译。

Unix之父Dennis Ritchie

  “日本奖”基金会于今年1月宣布了2011年度“日本奖”获奖名单,Dennis Ritchie和Ken Thompson因在Unix操作系统开发中所作出的贡献,而荣获“信息与通讯奖”;Tadamitsu Kishimoto和Toshio Hirano则因为发现白细胞介素6(interleukin-6)而获得“生物科学与医药科学奖”。

  该颁奖仪式往年通常在日本举行,但由于今年日本发生地震和海啸,3月17日,该基金会宣布该颁奖仪式改在美国举行。5月19日,该颁奖仪式在位于新泽西州Murray Hill区的贝尔实验室总部举行。Ritchie和Thompson曾在这个实验室工作并开发了Unix操作系统,现在该实验室是法国通信公司Alcatel-Lucent的一部分。Thompson现任谷歌高级工程师,Ritchie仍在贝尔实验室工作,是“退休研究员中的显要成员”。除了开发了Unix,Ritchie还发明了C编程语言。

  IEEE Spectrum资深新闻编辑Samuel K. Moore参加了本次颁奖仪式,并专访了Ritchie。

  IEEE Spectrum:你同时发明了Unix和C,你更喜欢哪一个呢?

  Dennis Ritchie:很显然,C语言带来了丰厚的利润,由我和Brian Kernighan合著的《The C Programming Language》一书仍在出版和销售。Unix正在不断壮大,同时C语言至今仍在使用。从某种意义上,C语言更多出自我手,它由Ken发明的B语言发展而来,但却经历了很大的进化。虽然我曾和很多人谈过此语言,但C语言所有的变化都归根于我。但对于Unix的进化,很多人都做出了贡献。

  IEEE Spectrum:用你的话来说,“C语言既古怪又有缺陷,却取得了巨大成功”,如果你有机会重新设计的话,它将会有什么不同?

  Dennis Ritchie:需要改很多小地方,但我不想逐一列出了。其中一些在标准化过程中已经改正。但是原设计中也有很多内在的一致性(注:指不太好改),比如,内部类型系统的运作方式。并不总是那么易用。例如,Null结尾数组也就是字符串,是一个以Null结尾的字符数组。人们常常抱怨这种设计容易使人犯各种各样的错误,要是改成字符串是个计数然后放字符之类的设计就好了。可事实上,语言的内部基本机制决定了字符串就是数组,没有地方放计数,即使很容易犯错。

  IEEE Spectrum:Unix不仅延续了下来,还占领了计算机世界。对于Unix的现代化身Linux,你如何看待?

  Dennis Ritchie:我认为它很成功。我不再评论它细微的变化。虽然它并没有通过相同的方法获得批准,也没有遵循相同的标准,但我认为从本质来说,Linux是Unix新的实现形式。所以从这个意见上说,它做得很好,并将做得更好,为此我很高兴。


酷毙
5

雷人
1

鲜花

鸡蛋
1

漂亮

刚表态过的朋友 (7 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部