Remix.run Logo
TheWiggles 2 days ago

Supposedly Kotlin usage has gone down a little bit in the last TIOBE Index. So I think they are trying to get Kotlin usage up.

https://www.tiobe.com/tiobe-index/

smokel 2 days ago | parent | next [-]

TIOBE is a famous benchmark, but it is also completely useless.

There is a lot of legacy code out there that skews the benchmark, making the index an unreliable indicator of a programming language’s current popularity or the volume of active development in that language.

You'd be hard-pressed to find a job where you can program Fortran or Assembly Language all day. It's a lot easier to find one where you can do Kotlin or Rust.

Kotlin might not be as popular as one would hope, but that is not something you should conclude from the TIOBE Index.

rhdunn 2 days ago | parent | prev [-]

The TIOBE index is just reflecting search queries. If someone is familiar with a language, they would be searching about a specific framework, using LLMs/AI agents, and working on projects in that language. Those won't be reflected in the TIOBE index.

lolinder 2 days ago | parent [-]

Nit: TIOBE measures search results, not searches, specifically results for "Kotlin programming". But you're correct that it's a terrible metric for many reasons.

https://www.tiobe.com/tiobe-index/programminglanguages_defin...

smokel 13 hours ago | parent [-]

Thanks for sharing.

This probably means that search results that state "<language> programming sucks" or "<language> programming blows" both increase the relevant score in the TIOBE Index.