Stack Overflowは10月31日(米国時間)、「What are the Most Disliked Programming Languages? - Stack Overflow Blog」において、Stack Overflowデベロッパーストーリーにおけるlikeおよびdislikeのデータから、ライバル関係にあると見られる技術のコンビ一覧を発表した。

クロス集計における関連性を示す「ファイ係数」を用いて、技術Xが好きな場合には技術Yは嫌いだと答えるであろうという関係がまとめられている。ライバルの技術コンビのトップ25は次のとおり。

like Xとdislike Yのファイ係数グラフ - 資料: Stack Overflow提供

  1. Linux - Windows
  2. Git - SVN
  3. Backend - Frondend
  4. R - SAS
  5. ASP.NET-MVC - Webforms
  6. OS X - Windows
  7. Rest - SOAP
  8. C# - VB.NET
  9. IntelliJ Idea - Eclipse
  10. JSON - XML
  11. Nginx - Apache
  12. Gradle - Ant
  13. UNIX - Windows
  14. Vim - Emacs
  15. WordPress - Joomla
  16. ReactJS - AngularJS
  17. PHP - ASP.NET
  18. C# - VB6
  19. ASP.NET-WEB-API - Webforms
  20. ASP.NET-MVC - VB.NET
  21. Redux - AngularJS
  22. C# - Webforms
  23. iOS - Android
  24. Apache - IIS
  25. Frontend - Backend

いずれも比較対象として取り上げられることの多い技術がコンビになっていることがわかる。関心の高い類似技術を調べるデータとしても面白いほか、いくつかの技術は複数のライバルを持っていることも参考になる。例えば、WindowsにはLinux、OS X、UNIXというそれぞれがライバルとして認識される傾向が強いという結果が出ている。