【IT168 资讯】2017年末,Python软件基金会与JetBrains网站一起开展了Python开发人员调查,目的是确定最新趋势,并深入了解Python开发世界今日的样子。
根据结果显示,每5个Python开发人员就有4个将Python作为第一编程语言,所有使用Python作为其主要语言的开发人员中又有一半在使用JavaScript。使用Python作为辅助编程语言的开发人员更喜欢将其与JavaScript(46%),C / C ++(42%),Java(41%)和C#(24%)一起使用。
Web开发人员与数据科学家:谁在统治Python世界?
“你用Python做什么?”这个问题的答案非常有趣。 事实证明,数据分析和web开发是最广泛的用途。
▲Source: Python Developers Survey 2017 Results 1、使用Python进行数据分析和机器学习的占24%;
2、使用Python进行数据分析和web开发的同样占24%;
数据分析和机器学习的结合并不是什么新鲜事,但是和web开发相结合还是蛮令人惊讶的。可以肯定地说,从DevOps到机器学习和数据科学,Python无处不在。著名的编程网站Stack Overflow似乎也同意这一看法:Python是增长最快的编程语言。
▲Source: Python Developers Survey 2017 Results 如果将数据分析和机器学习统称为数据科学,那么,使用Python进行web开发和数据科学的比例接近1:1。
结果:web开发人员和数据科学家一起统治着Python世界。
与Python一起使用的最流行的技术是什么?
结果显示,与Python一起使用的最流行技术是Jupyter Notebook,其次是Docker和Anaconda。
此外,接近70%的受访者使用AWS,其次是GAE,Heroku和DigitalOcean。
最后,PyCharm的两个版本是Python开发中最流行的工具,其次是Sublime,Vim,IDLE,Atom和VS Code。