ICT Express (Sep 2020)

Emotion-based analysis of programming languages on Stack Overflow

  • Stefano Cagnoni,
  • Lorenzo Cozzini,
  • Gianfranco Lombardo,
  • Monica Mordonini,
  • Agostino Poggi,
  • Michele Tomaiuolo

Journal volume & issue
Vol. 6, no. 3
pp. 238 – 242

Abstract

Read online

When developing a software engineering project, selecting the most appropriate programming language is a crucial step. Most often, feeling at ease with the possible options becomes almost as relevant as the technical features of the language. Therefore, it appears to be worth analyzing the role that the emotional component plays in this process.In this article, we analyze the trend of the emotions expressed by developers in 2018 on the Stack Overflow platform in posts concerning 26 programming languages. To do so, we propose a learning model trained by distant supervision and the comparison of two different classifier architectures.

Keywords