Swift zaznamenává obrovský pokles díky multiplatformním jazykům, jako je Xamarin

Ikona času čtení 2 min. číst


Čtenáři pomáhají podporovat MSpoweruser. Pokud nakoupíte prostřednictvím našich odkazů, můžeme získat provizi. Ikona popisku

Přečtěte si naši informační stránku a zjistěte, jak můžete pomoci MSPoweruser udržet redakční tým Dozvědět se více

Apple představil programovací jazyk Swift již v roce 2014 jako nástupce Objective-C. Od té doby vývojáři zkoušeli jazyk pro mobilní vývoj. Bohužel to netrvalo dlouho, protože vývojáři odcházejí od Swiftu.

Podle nedávné zprávy z TIOBE Index dávají vývojáři přednost multiplatformním jazykům jako C# (Xamarin) a JavaScript (Apache Cordova a Ionic). Pro ty, kteří to nevědí, index TIOBE ukazuje popularitu programovacích jazyků na měsíční bázi.

Aktualizovaná zpráva ukazuje JAVA na prvním místě, následuje C a C++ a Objective-C se Swiftem se posunul na 19. a 20. místo. To je pro Swift masivní pokles, protože minulý měsíc byl na 12. pozici.

Až donedávna bylo zcela běžné programovat aplikace pro Android v Javě a aplikace pro iOS ve Swift/Objective-C. To je docela těžkopádné, protože musíte udržovat dvě kódové báze, které dělají téměř to samé [věc].

– Paul Jansen, generální ředitel Tiobe

Největší příčinou tohoto poklesu hodnocení pro Swift je to, že se zcela zaměřuje na ekosystém Apple, na rozdíl od jiných, které fungují na více platformách. Ačkoli se hovořilo o získání Swift na Android, Google se zcela zaměřuje na JAVA a C++ pro vývoj Androidu.

Swiftovi se podařilo dostat se na 10. místo v The PYPL Popularity of Programming Language Index. Tento index je alternativou k indexu TIOBE a funguje tak, že řadí jazyky podle toho, jak často jsou jejich výukové programy prohledávány na Googlu.

Pokud se to udrží, může to poskytnout trhlinu v dominanci aplikací na iOS, kde tento operační systém tradičně obsahuje nejprve lepší aplikace a může poskytnout podporu konkurenčním operačním systémům, jako je Android a Windows.

Co si o tom myslí naši čtenáři? Sdělte nám svůj oblíbený jazyk v sekci komentářů níže.

Ulice: InfoWorld

Více o tématech: jablko, c#, Jáva, SWIFT