中文

通过挖掘 Stack Overflow 讨论对 Python 的主题、趋势与技术进行分析

软件工程 2020-04-15 v1

摘要

Python 是一种流行、广泛使用且通用的编程语言。尽管其社区不断增长,研究人员尚未对 Python 的主题、趋势和技术进行太多分析,而这能为开发者提供关于 Python 社区趋势和主要问题的洞察。在本文中,我们考察了开发者在最受欢迎的问答网站之一 Stack Overflow 上讨论的与该语言相关的主要主题,以及通过挖掘 2461876 篇帖子得到的时间趋势。为了对软件工程师更有用,我们研究了 Python 作为常见编程语言(如 Java)所提供的流行技术的替代方案能提供什么。我们的结果表明,关于 Python 标准特性、Web 编程和科学编程的讨论较多。在数学、数据科学、统计学、机器学习、自然语言处理(NLP)等领域的编程是 Python 社区中最受欢迎的领域。同时,与科学编程相关的领域正稳步获得 Python 开发者越来越多的关注。

关键词

引用

@article{arxiv.2004.06280,
  title  = {An Analysis of Python's Topics, Trends, and Technologies Through Mining Stack Overflow Discussions},
  author = {Hamed Tahmooresi and Abbas Heydarnoori and Alireza Aghamohammadi},
  journal= {arXiv preprint arXiv:2004.06280},
  year   = {2020}
}