广受欢迎的Python编程语言的创建者Guido van Rossum即将离开云文件存储公司Dropbox并退休。
结束了他在该公司工作了六年半的时间,该公司于2013年受聘于该公司,因为其大部分功能都是基于Python构建的。而且,在去年从担任Python决策的领导职务辞职之后,这意味着Python的创建者将正式退休。
他在Dropbox的招聘对这家科技公司来说很有意义。Dropbox拥有约四百万行Python代码,这是其后端服务和桌面应用程序使用最频繁的语言。
必读:Python正在吞噬世界:一个开发人员的副项目如何成为地球上最热门的编程语言
根据Dropbox的说法,在2011年van Rossum首次与Dropbox首席执行官Drew Houston会面时,Dropbox服务器和桌面客户端几乎都是用Python编写的。
如今,Dropbox还依赖于Go,TypeScript和Rust,以及Dropbox开发的可用于大规模管理Python代码的开源Mypy静态类型检查器。Mypy帮助开发人员克服了过去了解其他开发人员编写的动态类型Python代码的难题。
Python现在已有将近30年的历史了,根据您所阅读的排名指数,它是世界上使用最广泛的编程语言, 并且是世界上一些最大的应用程序的基础,例如Instagram,Instagram也一直在努力驯服Python大规模的。
Dropbox说,范·罗苏姆(van Rossum)对其工程文化产生了重大影响。
SEE: 六种按需编程语言:入门 (免费PDF)
范·罗瑟姆说:“只有少数真正聪明,真正年轻的编码人员,他们产生了很多只有他们才能理解的非常聪明的代码。” “当您是一家非常小的初创公司时,这可能是正确的态度。”
但是,正如Dropbox指出的那样,随着公司的发展,新工程师无法理解由早期开发人员编写的聪明而又“简短而隐秘”的代码。
Van Rossum称之为“牛仔编码文化”,并向公司宣传了可维护代码的价值。
他说:“当被问到时,我会让人们认为可维护的代码比聪明的代码更重要。”
“如果我遇到了特别神秘的巧妙代码,并且不得不对其进行一些维护,我可能会重写它。因此,我以身作则,并与其他人交谈。”
查看:Dropbox推出Spaces,一种旨在整理数字工作空间的新桌面体验
Dropbox还称赞van Rossum为其持续集成计划改进了公司的测试流程,并帮助工程师了解为什么测试失败。
之后,他开始研究Mypy静态检查器,该检查器由Dropbox员工Jukka Lehtosalo编写,van Rossum向其介绍了Dropbox。Van Rossum于2015年成立了mypy团队,以帮助清理Dropbox的庞大Python代码库。
据Dropbox称,他还致力于使Dropbox和Python社区中的工程师文化对女性更具包容性。
范·罗瑟姆(van Rossum)表示:“看到我的这种小小骇人袭击影响了这么多人,这真是一个了不起的旅程。”
免责声明:本文由用户上传,如有侵权请联系删除!