17611538698
webmaster@21cto.com

Python 之父 Guido van Rossum 宣布退休

资讯 0 3265 2020-08-31 01:07:11

van-rossum-portrait-2014-100765494-large.3x2_.jpg


 
Python已有将近30年历史,是世界上使用最广泛的编程语言之一。世界上一些的大型应用基础架构,例如Dropbox,Instagram,Instagram均在使用Python进行大规模的开发与部署。
 
Guido van Rossum同志在1989年创建了Python语言,后来被戏称为“终身仁慈的独裁者”,他将Python语言带到全球无处不在。
 
昨日,Guido van Rossum发表推特,宣布即将离开云存储公司Dropbox并离开Python管理团队正式退休。
/uploads/fox/31183516_0.jpg
Dorpbox公司的大部分产品均使用Python构建,近400万行代码,提供着后端服务以及桌面语言的API支持,如今Dropbox还大量使用了Go、TypeScript和Rust语言。
 
正如Guido所说,他在Dropbox借鉴了公司的系统架构,在Python中提供了Mypy静态类型检查((Type Annotations))这一特性,由Dropbox员工Jukka Lehtosalo编写,克服了开发人员编写动态类型代码的一些困惑,并借此清理干净了Dropbox庞大的代码库。
 
Dropbox 团队在官方博上发布了一篇名为“Thank you, Guido”的文章,列举了Van Rossum对公司软件工程文化产生的重大影响。
 
Guido曾在团队中指出,在团队里只有少数真正聪明的开发者,他们写出了只有他们自己理解的聪明代码。如果这是在一家非常小的初创公司时,这是正确的文化和态度。
但随着公司的发展,新加入的工程师无法理解由早期开发人员写的简短又晦涩的代码。
 
Guido将此现象称之为“牛仔编码文化”,并向团队宣布了可维护编码的价值与重要性。

/uploads/fox/31183516_1.png
  
Guido指出,可维护的代码比聪明的代码更重要。如果我遇到了比较古怪的代码,有时候不得不来维护时,我会试着重写它,试着以身作则,并与其它人交流这一习惯。
 
Dropbox还称赞Guido为公司的持续集成计划改进了测试流程,并帮助工程师如何更好地测试,避免出现失败。 
 
另外,Guido致力于让Python社区以及Dropbox的工程师团队对女性要更具包容力,Dropbox团队也因此成长,并对其深表感谢。
 
Guido 在 Dropbox 工作的时长大约为六年半。说起来,Guido 对 Dropbox 的贡献可以追溯到其成立的第一天,因为 Dropbox 的首席执行官 Drew Houston 为 Dropbox 编写的第一行代码用的就是 Python。
 
Guido 今年 63 岁,去年就已经完全脱离 Python 语言项目的决策层,不再领导该语言。
 
Guido说:“看到我一个小小骇客影响了这么多人,这真是一次了不起的旅程啊!”
 

编译:老夏
来源:21CTO

评论