Ежемесячный индекс TIOBE показал, что поединок за звание популярного языка программирования между Cи и давним лидером Java окончился виртуальной ничьей, а Swift наконец-то ворвался в топ-10.
После пяти лет лидерства в индексе популярности языков программирования от компании TIOBE, бессменный чемпион Java, по данным за ноябрь 2019 года, может уступить пальму первенства. В настоящее время Cи отстает от Java всего на несколько десятых процента.
Хотя Java по-прежнему занимает первое место с рейтингом 16,246 процента, Cи уступает ему всего 0,209 процентных пункта с результатом 16,037 процента. TIOBE пытается объяснить рост популярности языка Си, использование его в технологии Интернета вещей.
Компания предполагает, что Си может уже к концу года оказаться на верхней строчке. Java занимает первое место в индексе TIOBE с апреля 2015 года.
На другой строчке рейтинга TIOBE язык программирования Swift, разработанный Apple, продолжал опережать своего предшественника Objective-C. Swift сейчас занимает 10-е место с рейтингом 1,663 процента. Objective-C занимает 12-е место с 1,195 процента.
Индекс TIOBE основан на формуле, которая оценивает поиск по языкам в популярных поисковых системах, таких как Google, Bing и Wikipedia.
Индекс TIOBE Top 10 языков программирования за ноябрь 2019:
1 | Java | 16,246% |
2 | Си | 16,037% |
3 | Python | 9,842% |
4 | C++ | 5,605% |
5 | C# | 4,316% |
6 | Visual Basic.NET | 4,229% |
7 | JavaScript | 1,929% |
8 | PHP | 1,72% |
9 | SQL | 1,69% |
10 | Swift | 1,653% |