Според индекса на Tiobe за популярност на езиците за програмиране, разликата между Java и C# е толкова малка, че ако настоящите тенденции останат непроменени, C# ще изпревари Java след около 2 месеца. От всички езици Java показва най-голям годишен спад (3,92%) и е паднал с една позиция в сравнение с октомври миналата година.
Понастоящем Java е на четвърто място в индекса на Tiobe за популярност на езиците с рейтинг 8,92%, докато C# е на пето място с рейтинг 7,71%. През април 2020 година Java беше на първо място, което бе най-високата му позиция от 2001 година. насам, а през септември тази година спадна до №4, което е най-ниската му позиция (от 2001-ва насам), след като бе изпреварен от C++, C и Python.
В класацията, C# показва най-голям ръст от 3,29%, докато Java показва най-голям спад от всички езици на годишна база (3,92%) и е паднал с една позиция в сравнение с октомври миналата година. Двата езика за програмиране принадлежат към „семейството на C“ и вече повече от 20 години се състезават един срещу друг.
Според Tiobe, която е специализирана в оценяването и проследяването на качеството на софтуера, спадът на Java се дължи главно на хода на Oracle да въведе платен лиценз след пускането на версия 8 на Java.
От друга страна, C# на Microsoft е безплатен и с отворен код, въпреки че по-рано Microsoft пусна езика заедно с Visual Studio и .NET Framework, които бяха със затворен код. По-късно тя пусна Visual Studio Code и обединената платформа .NET, които поддържат C# и са с отворен код.
Друга причина за спада на Java според Tiobe е, че дефиницията ѝ не се е променила много в миналото, а нейният пряк конкурент и алтернатива от JetBrains – Kotlin е по-лесен за използване и напълно безплатен.
Класацията се основава на индекса на общността за програмиране на Tiobe, който се актуализира ежемесечно и показва колко популярни са езиците за програмиране. Класациите се основават на броя на доставчиците от трети страни, курсовете и квалифицираните инженери. Yahoo!, Bing, Google, Rakuten и Etsy са някои от 25-те популярни търсачки, използвани за изчисленията, а рейтингите се изчисляват чрез отчитане на броя на посещенията.
От Tiobe казват, че индексът не се фокусира върху най-добрия език за програмиране и можете да го използвате, за да проверите дали уменията ви за програмиране са актуални или за да решите какъв език за програмиране трябва да изберете.
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!
