2017-11-10 16:50

2017 年 9 月,Stack Overflow 工程师在官博发文称西安尚是网络wwwshun580

com Python 是增长最快的主流编程语言。在上周 GitHub 发布的 2017 开发者报告中,Python 反超 Java,排在最受欢迎语言的第 2 位。

Semaphore 是一个国外持续集成/持续部署方案服务商。 Python 版本在商业项目中使用情况,Semaphore 在 2016 年调查发现 Python 2.7 比例超过了 70%,Python 3.x 是 28.1%。.

在 Semaphore 最近发布的调查结果显示,在 2017 年新的商业项目中,Python 2.7 的比例为 63.7%,Python 3.x 的版本比例达到了 36.3%,上涨 8.2%。

Python versions used for new commercial projects on Semaphore in 2017

(2017 年新商业项目中 Python 版本使用情况)

 

2008 年 12 月 Python 3 最终版发布,尽管当时预计 Python 社区大部分会升级,但并没有。Python 2.7 是在 2010 年 7 月发布,长期支持(LTS)维护期的结束日期还没有决定,因为大多数项目仍在使用它。“如果程序没有崩溃,不要修复它”,这似乎是 Python 社区最喜欢的谚语。

数据还表明,选择 Python 3 的团队更容易采用较新的版本。去年,60% 的人使用了 3.5 版,39% 使用了 3.4 版。今年,大多数(43%)仍然使用 3.5 版,其次是 35% 用 3.6 版。运行 Python 3.4 的项目数量减少了 20%。

Python 3 versions used for new commercial projects on Semaphore in 2017

(2017 年新商业项目中 Python 3.x 版本使用情况)

截至今年四月,AWS lambda 支持 Python 3.6 和 2.7。Semaphore 平台还支持广泛的 Python 版本:2.6.9,2.7.10,3.3.6,3.4.3,3.5.0 和 3.6.0。

2016 年和 2017 年 Python 碎片化对比

Python version fragmentation 2017