Python|四年完成400万行Python代码检查,甚至顺手写了个编译器( 五 )


Python|四年完成400万行Python代码检查,甚至顺手写了个编译器文章插图
4、结束语从早期原型设计到如今对 400 万行代码进行类型检查 , 这是一段漫长的旅程 。 在过程当中 , 我们对 Python 的类型提示进行了标准化 , 建立起围绕 Python 类型检查发展出的新兴生态系统、为 IDE 与编辑器开发出类型提示支持机制 , 在多种类型检查器之间进行功能权衡并实现了库支持能力 。
虽然在 Dropbox 公司内部 , 类型检查已经被视为一项必要工作 , 但我相信就整个社区而言 , 对 Python 代码进行类型检查仍是种新生事物 。 当然 , 我也坚信这种好习惯将不断推广并给更多人带来助益 。 如果大家还没有在自己的大型 Python 项目中使用类型检查 , 那么现在就是最好的时机——根据我的交流整理 , 所有尝试类型检查的开发者都后悔没有早点参与 。 总而言之 , 类型检查正帮助 Python 成长为一款更适合大型项目的出色语言 。