SHUHARI 的博客

流光飞舞

再见!Python 2.7

本博客文章除特殊说明外,均系原创,允许转载,但请注明来源。
2018-03-14

今日新闻:Python 2.7 支持将于 2020 年 1 月 1 日终止 近日,Python语言作者Guido van Rossum在邮件列表上宣布 Python 2.7将于2020年1月1日终止支持。用户如果想要在这个日期之后继续得到与Python 2.7有关的支持,则需要付费给商业供应商。

Python 2.7 最早发布于 2010 年(Python 2.7 Release), 至今已经整整八年历史,抗战都要打完了。Python 2 to 3 的历程,还需要多久?记不清,但肯定有十年以上了吧。年年岁岁花相似,岁岁年年人不同,十年光阴,足够耗尽一代开发者的职业生涯。至今仍有许多库,不再维护,不再升级,永远停留在了 2.x(这也是部分开发者仍然坚持使用 Python2 的理由)。我不知道有任何其他编程语言的版本升级会如此历经磨难。但形势也确实在缓慢地推进:我一直在用的 Django, 从 2.x 起已经只兼容 Python3,其他的主流类库也都在陆续升级,继续使用 Python2 的理由正在变得越来越少。同时,一些不喜欢 Python 的人也总是拿版本分裂的问题来攻击 Python。以我个人而言,所有项目都已经使用 Python3, 对于旧版本的离去,我只会觉得鼓舞,不会认为可惜。毕竟,整个社区已经因为版本问题分裂得太久,是时候重新走向统一了。

评论
评论须知:
  1. 本博客只接受纯文本形式的评论;
  2. 评论须经管理员审核通过后才会显示;
  3. 若评论内容涉及灌水、广告、不文明用语及违反法律规定的内容,管理员有权直接删除,而无需通知您;
  4. 如果您对评论处理有异议,请联系站长。