I disagree with your methodology.

  • Your research is based on public GitHub repositories, which means only open-source projects are included. Some of those might be related to programmers’ day jobs, but there are also lunch-break/weekday night projects in there (and I would argue it’s the majority of projects included).
  • Stack Overflow data includes questions asked as part of people’s work for their company — their data is full of corporate Microsoft technologies.
  • Furthermore, many of the languages listed have insignificant commit counts. 1450 is a very low limit, if you consider that there were 853394 JavaScript commits in the same dataset — and who has ever heard of “Web Ontology Language” before?
TOP 20 languages by total commit count
javascript 853394
html 802572
java 663885
css 487693
python 440370
php 278905
c++ 246132
shell 224794
c# 212890
c 201808
ruby 194842
objective-c 80385
swift 70243
viml 68650
go 54796
r 42469
typescript 36679
tex 36202
jupyter notebook 35295
methodology: just added (weekday + weekend) to the original 2016 query and dropped the 1450 limit

A self-proclaimed programmer.