科技: 人物 企业 技术 IT业 TMT
科普: 自然 科学 科幻 宇宙 科学家
通信: 历史 技术 手机 词典 3G馆
索引: 分类 推荐 专题 热点 排行榜
互联网: 广告 营销 政务 游戏 google
新媒体: 社交 博客 学者 人物 传播学
新思想: 网站 新书 新知 新词 思想家
图书馆: 文化 商业 管理 经济 期刊
网络文化: 社会 红人 黑客 治理 亚文化
创业百科: VC 词典 指南 案例 创业史
前沿科技: 清洁 绿色 纳米 生物 环保
知识产权: 盗版 共享 学人 法规 著作
用户名: 密码: 注册 忘记密码?
    创建新词条
科技百科
  • 人气指数: 2891 次
  • 编辑次数: 1 次 历史版本
  • 更新时间: 2009-06-07
方兴东
方兴东
发短消息
相关词条
戴夫·海厄特
戴夫·海厄特
最佳编程语录大全
最佳编程语录大全
程序员笑话大全
程序员笑话大全
下一代程序员
下一代程序员
女程序员
女程序员
彼得·诺维格
彼得·诺维格
Russ Cox
Russ Cox
15名程序员界性感的奇葩
15名程序员界性感的奇葩
Mike Kruzeniski
Mike Kruzeniski
Jeff Fong
Jeff Fong
推荐词条
希拉里二度竞选
希拉里二度竞选
《互联网百科系列》
《互联网百科系列》
《黑客百科》
《黑客百科》
《网络舆情百科》
《网络舆情百科》
《网络治理百科》
《网络治理百科》
《硅谷百科》
《硅谷百科》
2017年特斯拉
2017年特斯拉
MIT黑客全纪录
MIT黑客全纪录
桑达尔·皮查伊
桑达尔·皮查伊
阿里双十一成交额
阿里双十一成交额
最新词条

热门标签

微博侠 数字营销2011年度总结 政务微博元年 2011微博十大事件 美国十大创业孵化器 盘点美国导师型创业孵化器 盘点导师型创业孵化器 TechStars 智能电视大战前夜 竞争型国企 公益型国企 2011央视经济年度人物 Rhianna Pratchett 莱恩娜·普莱契 Zynga与Facebook关系 Zynga盈利危机 2010年手机社交游戏行业分析报告 游戏奖励 主流手机游戏公司运营表现 主流手机游戏公司运营对比数据 创建游戏原型 正反馈现象 易用性设计增强游戏体验 易用性设计 《The Sims Social》社交亮 心理生理学与游戏 Kixeye Storm8 Storm8公司 女性玩家营销策略 休闲游戏的创新性 游戏运营的数据分析 社交游戏分析学常见术语 游戏运营数据解析 iPad风行美国校园 iPad终结传统教科书 游戏平衡性 成长类型及情感元素 鸿蒙国际 云骗钱 2011年政务微博报告 《2011年政务微博报告》 方正产业图谱 方正改制考 通信企业属公益型国企 善用玩家作弊行为 手机游戏传播 每用户平均收入 ARPU值 ARPU 游戏授权三面观 游戏设计所运用的化学原理 iOS应用人性化界面设计原则 硬核游戏 硬核社交游戏 生物测量法研究玩家 全球移动用户 用户研究三部曲 Tagged转型故事 Tagged Instagram火爆的3大原因 全球第四大社交网络Badoo Badoo 2011年最迅猛的20大创业公司 病毒式传播功能支持的游戏设计 病毒式传播功能 美国社交游戏虚拟商品收益 Flipboard改变阅读 盘点10大最难iPhone游戏 移动应用设计7大主流趋势 成功的设计文件十个要点 游戏设计文件 应用内置付费功能 内置付费功能 IAP功能 IAP IAP模式 游戏易用性测试 生理心理游戏评估 游戏化游戏 全美社交游戏规模 美国社交游戏市场 全球平板电脑出货量 Facebook虚拟商品收益 Facebook全球广告营收 Facebook广告营收 失败游戏设计的数宗罪名 休闲游戏设计要点 玩游戏可提高认知能力 玩游戏与认知能力 全球游戏广告 独立开发者提高工作效率的100个要点 Facebook亚洲用户 免费游戏的10种创收模式 人类大脑可下载 2012年最值得期待的20位硅谷企业家 做空中概股的幕后黑手 做空中概股幕后黑手 苹果2013营收 Playfish社交游戏架构

戈多·万·罗索姆 发表评论(0) 编辑词条

(图)Guido van RossumGuido van Rossum

戈多·万-罗索姆(Guido van Rossum) (born 31 January 1960) 于1989年创造了Python程序设计语言,在Python社区有“仁慈的独裁者(也叫终身慈善统治者,BDFL)”美名。他目前为Google工作,一半时间是用来维护Python。

Guido van Rossum是Python编程语言的创始人,从2005年开始就职于Google公司。

Python是线上和线下的一种重要的编程语言。Python社区的人赋予他“仁慈大君” 的称号,这一称号直接来自英国肥皂剧《Monty Python飞行马戏团》。Guido当初之所以选中Python作为程序的名字,是因为他太喜欢这部肥皂剧了。

Guido原居荷兰,1995移居到美国,并遇到了他现在的妻子。在2003年初,Guido和他的家人,包括他2001年出生的儿子Orlijn一直居住在华盛顿洲北弗吉尼亚的郊区。随后他们搬迁到硅谷,现在Guido在为Google工作(其中有一半时间是花在Python上)。

Guido在1982年获得阿姆斯特丹大学的数学和计算机科学的硕士学位,并于同年加入一个多媒体组织CWI,做调研员。1989年,他创立了Python语言。

目录

个人简介编辑本段回目录

Van Rossum在荷兰出生、成长,1982年在阿姆斯特丹大学获得数学和计算机科学硕士学位。后来他在多个研究机构工作,包括在荷兰阿姆斯特丹的国家数学和计算机科学研究学会(CWI),在马里兰州Gaithersburg的国家标准及技术研究所(NIST),和维珍尼亚州Reston的国家创新研究公司(CNRI)。

(图)Guido van RossumGuido van Rossum

2005年12月,Van Rossum加入Google。他用Python语言为Google写了面向网页的代码浏览工具。

2002年,在比利时布鲁塞尔举办的自由及开源软件开发者欧洲会议上,Van Rossum获得了由自由软件基金会颁发的2001年自由软件进步奖。2003年五月,Guido获得了荷兰UNIX用户小组奖。2006年,他被美国计算机协会(ACM)认定为著名工程师。

Guido van Rossum是Just van Rossum的兄弟。Just van Rossum是一名字体设计者和程序员。Just van Rossum设计了"Python Powered"图标中的字体。目前Guido和他的(美国)太太居住在加利福尼亚。

(图)Guido van RossumGuido van Rossum

1986年在Stichting Mathematisch Centrum(CWI)工作时,Guido van Rossum为BSD UNIX写了glob()子程序。Van Rossum同时进行ABC程序设计语言的开发。

关于Python的起源,Van Rossum在1996年写到:

六年前,在1989年12月,我在寻找一门“课余”编程项目来打发圣诞节前后的时间。我的办公室会关门,但我有一台家用电脑,而且没有太多其它东西。我决定为当时我正构思的一个新的脚本语言写一个解释器,它是ABC语言的后代,对UNIX/C程序员会有吸引力。作为一个略微有些无关想法的人,和一个Monty Python's Flying Circus的狂热爱好者,我选择了Python作为项目的标题。

(图)Guido van RossumGuido van Rossum

在2000年他写到:

Python的前辈,ABC语言,受到了SETL的启发 - 在完成最终设计之前,Lambert Meertens与纽约大学的SETL小组相处了一年的时间。

1999年,Van Rossum向DARPA提交了一条名为Computer Programming for Everybody的资金申请,并在后来说明了他对Python的目标:

一门简单直观的语言并与主要竞争者一样强大
开源,以便任何人都可以为它做贡献
代码像纯英语那样容易理解
适用于短期开发的日常任务
这些想法中的一些已经成为现实。Python已经成为一门流行的编程语言,尤其是在互联网环境下。

Python编程语言创始人:Guido van Rossum专访编辑本段回目录

Guido:首先我决定加入Google,是因为我很都朋友是Google的员工,他们告诉我Google有三大团队,Python是排在第三的。我加入Python这个项目是做Python3.0的版本。另外Google开发人员提供开发的工具。在这里受到大家青睐的工具,是用来审核编码用的工具。

(图)Guido van RossumGuido van Rossum

在这里目前GoogleC++语言是主要的编程语言,它要求运行非常快的应用,比如搜索引擎必须支持每表秒达百万的搜索请求。第二个是JAVA,尽管在内容分配控制力度小一些,但是它还是高性能的语言。这两个工具使用他们开发程序时间是比较长的,而且做工作也非常耗时。Python它适合对客户要求不太高的应用,比如内部的小工具还有仪表板的应用,还有和广告方面的合作伙伴进行交流沟通的工具会用Python。首先在Python方面我们有一个专门的发展基金,Google是这个基金之一,另外一方面Google也会支持开源的一些项目,Google会要求开发人员参与到开源项目中,并且支持他们的人工费用。

(图)Guido van RossumGuido van Rossum

Python3000的项目,马上推出的应该是在明年奥运会的时候,有Python3.0最新的版本推出来,我们知道对于编程语言的发展,其实有两种趋势,一种是传统的,是比较复杂的一种形式。在Python3.0我们觉得要完全坚持新的编程语言的路线。让它变得更加简洁更加紧凑一些。同时我们还会在对Python3.0版本中加强对中文的支持,你会在自身所定义的变量,或者它的一些方式,还有它的类上都可以直接用中文来编写。但是像核心的电脑语言,他们还是会保留使用英文。

提问:您刚才也提到中文编写,我想问一下Google在国外一般被很多人认为是朝圣者的角色,您认为Google在中国对于开发者或者对用户来说是什么样的印象和定位?第二个问题您有没有跟中国研究院的研究人员合作?您怎么样评价他们的工作?

(图)Guido van RossumGuido van Rossum

Guido:首先我要先说明我所说的话,不能够从官方意义的角度来代表Google的立场。谈到你说的朝圣者的心态,我觉得我们不能够把Google描写成一种神的地位,因为人们之所以喜欢Google,也就是因为Google的搜索引擎,以及它编写出来的应用。我相信Google还会持续的去做,去开发出更好的应用。有关Google是否在中国市场上建立了这样一种地位,确实我也无法去代表Google来评说。有关你第二部分的问题,实际上我在Google中国办公室,过去也待了两天,前两天我花了两天的时间和他们相处。我也很Google中国的管理层有过对话,我们认为他们确实是属于这方面行业的专家,我完全尊重他们的工作。

Python3.0中最值得关注的特点,像我刚才已经回答了有关3.0之后的方向,是开发完Python3.0之后我要度假了,我度假回来之后相信也会收到Python3.0用户的反馈意见。我们会对Python3.0做修改。比如说我们可以把Python3.0描述成试验的气球。所以我们会在其后,比如说在Python3.0之后3.1修补3.0之中的一些漏洞和错误。

(图)Guido van RossumGuido van Rossum

你谈到(英语)Python是作为动态语言的。我想向你介绍一件事情,曾经在Google内部,曾经有人提出要五笔来编程,这也确实得到了Google管理层的支持。最后他们编程,但是最后失败了。失败的原因五笔比Python从另一种角度更好,或者说更差,而是说在Google内部,我们用不着花费那么多的金钱和力量去支持多种语言。因为在这方面Python和五笔其实是差不多的。而Python3000在(英语)方面会有改善。比如说我们有一些(英语)功能。同时我们认为Python目前比五笔在很多方面还是有优越性,比如说它的速度要比五笔要快,数量也比五笔多。而且支持Python第三方的编码软件方面也要五笔的数量大。

提问:在之前几年提到语言的创始人胡子越长他的语言生动性越强,不知道您听过没有?

Guido:听说过,我觉得这是一个非常有意思的笑话。

提问:当时杂志发现您是没有胡子的,现在您已经胡子了。

(图)PythonPython

Guido:实际上我之所以第一次看到这个笑话,是因为有朋友,我的同事把这篇笑话转发给我。因为他们当时发现我突然开始留胡子了,所以他们把这篇文章转发给我。并且附一句话,我们觉得Python这种语言还是有希望的。

提问:刚才他也说了Python它的性能是比五笔好很多。但是Python到现在为止还没有像(英语)的框架,Python会什么时候出现类似这种框架?

Guido:其实你谈到杀手锏的应用,我个人并不相信杀手锏应用的角色,如果你看杀手锏应用的话,实际上你焦点放错了地方,或者你太专注于某一个方面。你刚才谈到五笔(英语)的方向,实际上是因为五笔只有这样一个方向。而Python有好几个,比如说(英语)它是非常好的框架。还有(英语),有人说(英语)完全可以跟(英语)相比的。这些框架和五笔(英语)相比时间更长,更加成熟。Python目前也进入科学研究的领域。实际上在美国还有欧洲的很多政府,和学术界的实验室已经开始使用Python,用他们的实验室来替代一些商业化的工具。同时还建立了一个数据库来支持Python。同时现在Python广泛为教育界采纳。比如在美国很多的初中、高中,还有大学一二年级的学生,如果他们要在编程语言方面进行入门级学科的话,通常Python会成为他们所传授第一门的课程。而且像麻省理工,像剑桥也都把它作为入门级的课程。

(图)Guido van RossumGuido van Rossum

提问:我想问一个问题,是关于开源软件方面的,我们看到Linux桌面开发软件比较缺乏,对此您有什么样开源软件的意见?

Guido:你刚才的这番提问好像对我开源社区的意见并不一致,我觉得世界上可以看到越来越多的非常好的开源软件出现了。不管从专业的角度来说,还是从成熟度来说都是非常好的。再顺便一下Google开发Linux开发都是用(英语)的工具。

提问:您如何看待未来开源软件的开发前景?

(图)Guido van RossumGuido van Rossum

Guido:在这里我个人对于开源软件的未来是非常乐观的。我们相信Linux将持续关注台式机,而且在服务器方面都将会有越来越大的普及,会有越来越多的开源软件出现来替代现在一些软件。在这里面像(英语)就是一个例子,它是Google提供诸多的基于Linux的软件之一。

提问:我想问一个问题关于创新的问题,如果给您四个选项您会如何排列?您认为哪个因素对创新是最重要的。A是关于一个文化的氛围,是不是有创新的文化对它的鼓励。还有B是体系,你的教育体系设立什么学院,设立工程院这样教育的体系,创新性的体系。C就是个人的才能,天才这方面的。D是勤奋不断的积累,您觉得这四个因素哪个是对创新,如果让您排序的话,哪个是比较重要的?

(图)Guido van RossumGuido van Rossum

Guido:最重要的我们认为应该是文化,和你刚才谈到的体系。其实你说到人的才能,还有勤奋努力其实这是他的必要条件。不管你是开车还是做任何的工作,这两个都是必须具备的。有一个创新的文化是非常重要的,他能够让人敢于去尝试那些看起来非常疯狂的主意。我们谈到体系的支持也是非常重要的,尤其是小企业,还有创业性的公司,他们要去创新也需要资金的支持,而且也需要这样一种体系来鼓励大家去创新。

提问:像您这样的人也需要鼓励吗?

Guido:其实我在Python语言的开发过程中,是尝试了很多疯狂的点子,我尝试完一个会听取开发人员社区和用户社区,对我这样尝试的一些反馈意见。

提问:现在比较流行是在虚拟机上去支持动态的语言,像Google推出了Python,JAVA推出了(英语),你如何评论Python和(英语)之间的竞争?

(图)Guido van RossumGuido van Rossum

Guido:其实我们认为微软能够采纳Python,确实这是一个非常好的发展。在(英语)的平台之上,(英语)我也是非常支持的。因为现在至少动态语言得到了主流的认可。而且这个平台确实也在做一些改进工作以更好支持动态的语言。确实我们在对于动态语言的方面,我们确实有很大的抱负,让他们增长非常快。这对开发人员也是非常重要的。对于Python这样的一些支持,而不是像以前更多的是偏向于JAVA和C语言。

提问:在这里我们想问一下动态语言之间是否能够实现兼容呢?比如放在一个平台之后。或者说这些电脑编程语言之间互相兼容,比如Python和五笔,还有Python和JAVA(英语)。

(图)Guido van RossumGuido van Rossum

Guido:当然是有这种可能性。像JSTA上面有多种语言。实际上JS925并不觉得有你这种动态语言之间的兼容性的必要性。因为JS925这个平台主要是为了改善运行的速度。而且我们认为它这种兼容,更多是动态语言和静态语言编写库之间的兼容,比如和JAVA和(英语),目前很多动态语言都在争取这样的平台。从一些接口上做兼容。我对于动态语言之间,他们之间只要具备一定的,或者某一种程度的互联性就可以了。

提问:我想问Python的问题,首先你认为Python在中国有什么样管理的必要?

Guido:我对Python在中国的情况确实不大了解,但是我知道Python在中国还是非常流行的,比如在会场很多人找我要我的签名。

提问:目前在国内实施的情况是比较受欢迎。因为Python很少人使用,适合高层人员自娱自乐,我想问有没有好的建议或者好的方式去发展Python?

(图)Guido van RossumGuido van Rossum

Guido:其实我刚才也说了,对中国情况不了解,主要的障碍是语言方面的。也许有人可以把我这个翻译成中文。或者用中文编写成Python的一本教材或者是书籍,或者把现有Python的一些书去翻译成中文,当然这需要出版商去做。而且可以举办一些研讨会,比如在美国、欧洲、南非,最近在韩国、日本已经出现Python的年会,每年都会举行一次大型的会议,有各种用户组还有开发社区的活动。我听说在北京有一些用户组成立了,我想这对我们Python在中国启动用户组是很好的开端。

提问:我跟一些编程人员也谈过,他们喜欢把Python用来编写基础工具型的程序,比如说数据的转换。其实我也和一些中低层的开发人员接触过,我跟他们介绍完Python以后,他们也觉得非常感兴趣,觉得Python作为基础性工具的编程语言应用起来是非常方便的。所以确实在中国对于Python有一个比较大的需求是存在的。

(图)Guido van RossumGuido van Rossum

Guido:我觉得你的建议非常好,首先你可以向人们宣传Python是非常好的基础性的编程语言。我们可以由此吸引更多的人去使用Python,尝试Python,这样我们可以再进一步的去发展。

提问:在Python2.5当中增加了一个心的语法规则叫做条件负值的语法规则,先有一个约等号,这里面跟(英语)是相似的。在Python文档就这样写,说Guido最后要采用这种形式,我非常好奇Guido自己本让为什么选择这样的形式?

Guido:其实我本人就此一开始不是非常愿意的,因为我的宗旨是把Python做成非常小巧的,人脑能够记住能够把握的语言,而不是经常用这个功能要查用户手册。因为有时候一个功能一个月才能用到一次。在很多年之前有人向我建议,在这么多年之中不断有人提议请你加入这样的语法。而且我们还认为这是属于请求最多的要求之一。因为他们很多人都说他们经常用到这个语法,其实没有这个语法也是豪无问题的。所以最后我终于把这个语法加进来了。

提问:Google开发者遍布全球十各城市,发展开源软件对中国特别有帮助?是不是会帮助中国有机会超过其它发达国家?

Guido:在这里Google一个基本的信念就是说这个软件的发展就应该是开源的。尤其像一些非常基本的程序,都是被一个厂商所把持的。(胡晓)

Guido van Rossum致中国读者信编辑本段回目录

亲爱的中国读者:
    很高兴CSDN给我提供这么一次机会,把我的博客用中文的形式展现给读者。Python这门语言让人们的生活变得更加便捷。它可以使你把精力集中于手头的工作,而不是纠缠于计算机系统每一个晦涩难懂的细节。如果你希望了解更多有关Python的知识,你可以查阅一些中文资源。http://www.python.org/doc/nonenglish/#chinese列出了一些。

(图)Guido van RossumGuido van Rossum

大家可以从python.org(或网站列出的镜像网站)免费下载Python。Python完全开源,任何人都可以为它贡献力量,也都可以看到它在平台上的实现。Python没有那些只有软件厂商私有的隐藏算法。这也正是Python能够取得成功的关键因素之一。Python软件基金会(Python Software Foundation)是一个由Python开发人员和用户运行的非营利组织。Python软件基金会拥有python.org,Python软件和Python商标,以确保这些资源的公开。

网站的日常维护是由像你们一样的志愿者来完成的。Python开发者社区面向全世界的Python爱好者,我希望看到中国开发人员在这一方面的贡献。

欢迎大家访问我的中文博客,也欢迎你们访问我的主页http://www.python.org/~guido/
Guido van Rossum致上
2006年6月23日

以下是Guido van Rossum先生致中国读者信的英语原文:
Dear Chinese Readers.
I'm delighted that CSDN is giving me the opportunity to have my blog translated into Chinese. Python is a programming language that can make everybody's life easier -- by letting you focus on the task at hand, rather than on the obscure details of computer systems. Chinese users who want to learn more about Python are recommended to check out other Chinese-language resources, for example those listed here: http://www.python.org/doc/nonenglish/#chinese .

(图)Guido van RossumGuido van Rossum

Python's implementation is available as a free download for everybody from python.org (and from mirror sites listed there). Moreover, Python is open source, meaning that everybody can contribute to its success, and everybody can see the implementation -- there are no proprietary parts implementing hidden algorithms only known to the software vendor. This is one of the keys to Python's success. An independent non-profit organization run by Python developers and users, the Python Software Foundation, owns the python.org website, the rights to the Python software, and the Python trademark, to ensure that these will remain free to use for all.
But the actual work is done by volunteers like yourself. Python's developer community spans the globe, and I am looking forward to contributions from Chinese developers.
Welcome to my blog,
--Guido van Rossum (home page: http://www.python.org/~guido/)

相关背景:
Guido van Rossum是Python编程语言的创始人,原在荷兰,现居美国,就职于Google公司。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发无聊的圣诞假期,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以选中Python作为程序的名字,是因为他迷上了英国肥皂剧《Monty Python飞行马戏团》。Guido van Rossum先生的精品著作包括:An Introduction to Python、Python Library Reference (Open Source Library)、Python Reference Manual、 Python Tutorial、Internet Programming with Python、The Python Language Reference Manual等。由于他在Python编程语言方面所做出的杰出贡献,Rossum先生获得了自由软件基金会(Free Software Foundation :FSF)第四届自由软件进步大奖(FSF Award for the Advancement of Free Software)。

参考文献编辑本段回目录

→如果您认为本词条还有待完善,请 编辑词条

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
0

标签: Guido van Rossum

收藏到: Favorites  

同义词: 戈多·万-罗索姆,Guido van Rossum,Guido Rossum,吉多·范罗苏姆

关于本词条的评论 (共0条)发表评论>>

对词条发表评论

评论长度最大为200个字符。