Observation Log(射影された観測/結論なし)

プログラミング言語指標間の順位不一致

object

記事では、TypeScriptがGitHub Octoverse 2025のコントリビューター数で1位、2026年1月版TIOBEインデックスで32位と記載されている。

notes

  • 2026年1月版TIOBEインデックスでは、Pythonが1位、C#が5位、TypeScriptが32位だった。
  • C#は前年比2.94ポイント増を記録し、2025年のLanguage of the Yearに選出された。
  • C#はTIOBEの絶対順位では5位で、前年比の増加幅が最大だったことによりLanguage of the Yearに選出された。
  • 記事は、GitHub Octoverse 2025ではTypeScriptがコントリビューター数でPythonを上回り、1位になったと記載している。
  • TIOBEインデックスは、熟練技術者、学習コース、サードパーティーベンダー、複数のWebサイト上の情報を基に算出される。
  • TIOBE Softwareは、この指標が言語の優劣や、その言語で記述されたコード量を示すものではないと説明している。
  • PerlはTIOBE上で32位から11位へ上昇したが、記事内では上昇理由が示されていない。

implications

  • TIOBEの順位とGitHubのコントリビューター数順位は一致していない。
  • 年間増加幅、絶対順位、コントリビューター数は、異なる計測値として記事内に併存している。
  • TIOBEの順位から、言語の優劣や記述されたコード量は確定できない。

questions

  • TIOBEとGitHubの順位差は、どのような計測条件と対応しているか。
  • 求人数、パッケージ利用量、新規リポジトリ数を加えた場合、言語ごとの位置はどのように変わるか。
  • 同一指標を継続観測したとき、今回の順位変動は持続するか、一時的な変動として戻るか。