Outro ponto é que o número de projetos é talvez uma métrica muito grosseira da popularidade da linguagem: A maioria dos projetos é muito pequena e alguns são muito grandes (seus tamanhos geralmente seguem um Pareto distribution ). Então, na verdade, você provavelmente estará mais interessado no tamanho acumulado dos projetos relevantes ou na atividade do projeto. Você tem que definir o que é um tamanho de projeto (número de linhas de código? Número de arquivos?). Se você observar a evolução mensal do número de commits por idioma, verá que C, HTML e Java estão quase fechados. E a atividade C está desacelerando desde 2006. Se você olhar o número de projetos que receberam pelo menos um commit por mês, a linguagem C está mesmo em segundo lugar, depois da linguagem HTML! O número mensal de linhas de código alteradas é provavelmente afetado por importantes refatorações / reestruturações em alguns grandes projetos.