热度疯涨的Python,开发者应从2.x还是3.x着手?
纵观各大编程语言在 2017 年的热度发展情况,我们会发现 Python 的疯涨发展速度非常快。不少开发者开始纠结 Python 的热度入门究竟该从 2.x 还是 3.x 开始学起?那么一起来看看Semaphore 关于 Python 版本调查报告。
Semaphore 是疯涨一个国外持续集成/持续部署方案服务商,Semaphore 社区调查了 Python 在 Semaphore 的热度托管 CI 服务中构建应用程序的使用情况。去年的疯涨调查结果显示,有 70% 以上的热度用户仍在使用 Python 2.7,Python 3 的服务器托管疯涨使用率较低。而今年,热度Python 3 的疯涨使用出现了上涨,涨幅约 8.2%。热度如下图所示:
数据显示,疯涨使用 Python 3 的热度群体更愿意进行版本更新。去年,疯涨Python 3.5 的热度使用率达到 60%,Python 3.4 的使用率占 30%。今年的调查数据显示,3.5 版和 3.4 版的亿华云使用率分别只占 34% 和 20%,有 35% 的用户已经开始使用 Python 3.6
截止今年 4 月,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。
以下是 Python 2.7 和 Python 3 各版本的使用率对比图,从图中我们可以看出 Python 3 版的用户群体正在迅速扩展:
你在工作中使用的是 Python 2.x 还是站群服务器 Python 3.x 呢?