Python之父跟别人吵了一架,然后工具pep8改名字了。
诗书塞外 Python程序员
Python社区有一个代码风格的规范PEP-0008,这个规范帮助Python开发者保持大体一致的编码风格。
PEP-0008的完整中文版在Python部落网站(python.freelycode测试数据)首页,下面文章区域的编辑器部分《PEP8中文版 -- Python编码风格指南》
这个规范内容很多,大多数人是记不住的。所以很多人依赖于编辑器的一些插件来提醒自己符合PEP-0008的规范。比较著名常用的插件有pylint, flake8等。
在这些插件工具中有一个工具的名字叫pep8,而且这个工具的下载量还不小。这个工具的名字“pep8”引起了Python之父的不满。
Python之父认为这个工具并没有完全遵循PEP-0008标准,没有完整地体现标准的精神。 所以不应该叫pep8这个名字。因为这个名字会给人带来混淆,让不知内情的人以为这就是官方工具,是完全正确的,进而这个工具的缺陷,会让人觉得是标准的缺陷。
这个工具的一个贡献者表达了不同的意见,他觉得这只是一个名字,没必要太较真,况且工具改名也会对使用者造成一定的影响。
于是有了整整一长页的“争吵”。。。。。
最终项目的所有者同意改名字,将项目改名为pycodestyle。然后Python之父仁慈地夸奖了两个小伙子,说他们“很善于听取别人的意见”。
多么有趣的社区讨论,如果小编的项目也能引起Python之父的关注,并且提出一个意见,估计小编就要上天了~~~
讨论围观地址:
https://github测试数据/PyCQA/pycodestyle/issues/466
查看更多关于Python之父跟别人吵了一架,然后工具pep8改名字了。的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did164515