Indeks TIOBE - TIOBE index

Indeks społeczność programowanie TIOBE jest miarą popularności języków programowania , tworzonych i utrzymywanych przez TIOBE Software BV z siedzibą w Eindhoven , w Holandii . TIOBE to skrót od The Znaczenie of Being Earnest , tytuł sztuki komediowej Oscara Wilde'a z 1895 roku .

Indeks obliczany jest na podstawie liczby wyników wyszukiwania dla zapytań zawierających nazwę języka. Indeks obejmuje wyszukiwania w Google , Google Blogs, MSN , Yahoo! , Baidu , Wikipedia i YouTube . Indeks aktualizowany jest raz w miesiącu. Aktualne informacje są bezpłatne, ale długoterminowe dane statystyczne są na sprzedaż. Autorzy indeksu stwierdzili, że może on być cenny przy podejmowaniu różnych decyzji strategicznych. TIOBE skupia się na kompletnych językach Turinga , więc nie dostarcza informacji o popularności np . HTML .

Historia

Indeks TIOBE jest wrażliwy na politykę rankingową wyszukiwarek, na których jest oparty. Na przykład w kwietniu 2004 r. Google przeprowadził akcję oczyszczania, aby pozbyć się nieuczciwych prób promowania rankingu wyszukiwania. W konsekwencji nastąpił duży spadek w przypadku języków takich jak Java i C++ , jednak języki te pozostały na szczycie tabeli. Aby uniknąć takich wahań, TIOBE korzysta teraz z wielu wyszukiwarek.

W sierpniu 2016 r. C osiągnął najniższy wynik w rankingach od czasu uruchomienia indeksu, ale nadal był drugim najpopularniejszym językiem po Javie , podczas gdy w maju 2020 r. C odzyskał szczyt, a od tego czasu popularność języka Java znacznie spadła, przy jednoczesnym utrzymaniu numer dwa do listopada 2020 r., kiedy Python wyprzedził Javę jako drugi najpopularniejszy język programowania po C.

Nagrodę za język programowania roku TIOBE otrzymuje język o największym rocznym wzroście popularności w indeksie, np. Go został językiem programowania roku 2016, a Python zdobył nagrodę za rok 2020.

Kryteria

Opiekunowie precyzują, że indeks TIOBE „nie dotyczy najlepszego języka programowania ani języka, w którym napisano większość linijek kodu ”, ale twierdzą, że liczba stron internetowych może odzwierciedlać liczbę wykwalifikowanych inżynierów, kursów i miejsc pracy na całym świecie.

Pierre Carbonnelle kwestionuje nazwanie przez TIOBE Objective-C „językiem programowania roku” w 2012 roku, argumentując, że może być wiele stron Objective-C w sieci, ale są one rzadko czytane. Zamiast tego proponuje własny indeks PYPL, oparty na danych Google Trends. Pokazuje trendy popularności od 2004 roku na całym świecie iw 5 różnych krajach.

Bjarne Stroustrup uważa, że ​​TIOBE mierzy głównie „hałas” i powinien raportować swoje wyniki w decybelach, a nie w „popularności”.

Tim Bunce, autor Perl DBI , skrytykował indeks i stosowane w nim metody rankingu.

Bibliografia

Linki zewnętrzne