Python 之父 Guido van Rossum放弃退休,加入微软

宗恩 2020/11/13 14:25:28

Python 编程语言的创造者 Guido van Rossum 近日宣布,他已经放弃退休,并加入微软的开发者部门。Guido van Rossum在去年十月份退休之前受雇与Dropbox公司,他在这家公司工作了六年半之久。随后在去年九月份正式宣布退休。宣布退休后重回职场在退休之前van Rossum接受采访…

Python 编程语言的创造者 Guido van Rossum 近日宣布,他已经放弃退休,并加入微软的开发者部门。Guido van Rossum在去年十月份退休之前受雇与Dropbox公司,他在这家公司工作了六年半之久。随后在去年九月份正式宣布退休。

宣布退休后重回职场

在退休之前van Rossum接受采访时表示:「自己被称为终生独裁仅是玩笑。实际上,最近十年,退休的念头都在我脑海里徘徊。我年龄已经不小了,身体也有一些问题。作为 Python 社区的主要负责人,我需要一遍又一遍地去教社区的其他成员如何开展工作,同时需要一遍又一遍地向 Python 新人解释 Python 的语言哲学,这样超负荷的工作让我的健康状况更为恶化。事情的引爆点在于一个颇具争议的 Python 改进提案(PEP 572),当我接受这个提案之后,Twitter 等社交媒体上出现了一些中伤我的评论。而更为心寒的是,这些评论居然大多来自 Python 的核心成员,我对他们失望至极!」

不过他近日宣布终止自己的退休时光,加入微软,Van Rossum表示,在微软,他将致力于 让Python的使用效果更好,并且不仅仅是在Windows上的使用效果。

微软官方表示:「Guido van Rossum确实已经加入了微软。我们很高兴他能成为开发者部门的一员。微软致力于为Python社区做出贡献并与之共同成长,Guido的入职就是这一承诺的体现。」

Guido van Rossum的经历

Guido van Rossum 是一名荷兰计算机程序员。

1982年获得阿姆斯特丹大学数学和计算机科学硕士学位,之后在多家研究机构任职,包括荷兰阿姆斯特丹国家数学和计算机科学研究学会、马里兰州 Gaithersburg 的国家标准及技术研究所(NIST),和维珍尼亚州 Reston 的国家创新研究公司(CNRI)等。

2001年他获得自由软件基金会颁布的自由软件进步奖。

2003年他获得荷兰UNIX用户小组奖。

2005年他加入谷歌,并用Python为谷歌写了面向网页的代码浏览工具。

2006年被美国计算机协会(ACM)认定为著名工程师。

这位荷兰程序员早在1989年就开始了Python的开发工作。

90年代中期,他在美国国家标准与技术研究所工作期间,以及之后在多家公司工作期间,继续积极从事该语言的研究,包括在BeOpen和Zope以及Elemental Security担任PythonLabs总监。

在去Dropbox之前,他从2005年到2012年在谷歌工作。在那里,他开发了内部代码审查工具Mondrian,并致力于App Engine的开发。

今天,Python是最流行的编程语言之一,也是人工智能研究人员最喜欢的语言之一。

仅仅在几年前,Guido van Rossum 加入微软是不可想象的,因为该公司对开源的态度臭名昭著。现在这种情况发生了变化,如今的微软是同行中最活跃的企业开源贡献者之,也是GitHub的所有者。 目前还不清楚Guido van Rossum到底会在微软做什么,但他表示「有太多的选择,这里有很多开源的东西」。

Python的诞生经历

1980 年代末,Guido van Rossum 在 Centrum voor Wiskunde en Informatica (CWI) 的一个小组里面做开发工作,这个小组的任务是设计实现一门叫 ABC 的语言。ABC 的设计动机非常明确,希望其成为一门为非计算机程序员或软件开发者而设计的编程语言。

70年代晚期和 80年代初期,ABC的作者们开始这门语言的设计工作。Guido van Rossum于 1983 年加入这个小组。但由于种种原因,ABC 项目并没有获得很大的成功。

在这之后,互联网和开源运动改变了一切。那时,Guido van Rossum对在 ABC 上获得的经验教训记忆犹新,并决定设计一门简单的脚本语言,它将拥有 ABC 的优点,但却没有它的缺点。

所以,他开始行动起来,实现了一个简单的虚拟机,一个简单的 parser,还有一个简单的运行时库,重新设计了 ABC 中每一个他喜欢的优点,并创造了一种用缩进来表示语句之间的结合关系,而不是用花括号或者 begin-end 块来表示程序结构的基本语言。同时,他开发了几个功能强大的数据结构:哈希表 (用来实现 dictionary)、列表、字符串,以及数字类型。

Guido van Rossum 给这个编程语言命名为自己最喜欢的肥皂剧 “Monty Python”的名字Python,并制定了一个巨蟒的 logo。Guido van Rossum在设计Python 时将 ABC语言的优点全部融合 Python,并摒弃它的缺点,所以Python注定是一个大热的编程语言。

image.png

随时随地学软件编程-关注百度小程序和微信小程序
关于找一找教程网

本站文章仅代表作者观点,不代表本站立场,所有文章非营利性免费分享。
本站提供了软件编程、网站开发技术、服务器运维、人工智能等等IT技术文章,希望广大程序员努力学习,让我们用科技改变世界。
[Python 之父 Guido van Rossum放弃退休,加入微软]http://www.zyiz.net/tech/detail-148957.html

上一篇:一个 Task 不够,又来一个 ValueTask ,真的学懵了!

下一篇:C# Span 源码解读和应用实践

赞(0)

共有 条评论 网友评论

验证码: 看不清楚?
    关注微信小程序
    程序员编程王-随时随地学编程

    扫描二维码或查找【程序员编程王】

    可以随时随地学编程啦!

    技术文章导航 更多>
    扫一扫关注最新编程教程