Swift opaža velik upad, zahvaljujoč večplatformskim jezikom, kot je Xamarin

Ikona časa branja 2 min. prebrati


Bralci pomagajo pri podpori MSpoweruser. Če kupujete prek naših povezav, lahko prejmemo provizijo. Ikona opisa orodja

Preberite našo stran za razkritje, če želite izvedeti, kako lahko pomagate MSPoweruser vzdrževati uredniško skupino Preberi več

Apple je leta 2014 predstavil programski jezik Swift kot naslednika Objective-C. Od takrat razvijalci preizkušajo jezik za mobilni razvoj. Na žalost to ni trajalo dolgo, saj se razvijalci odmikajo od Swifta.

Glede na nedavno poročilo TIOBE Index, razvijalci dajejo prednost jezikom na več platformah, kot sta C# (Xamarin) in JavaScript (Apache Cordova in Ionic). Za tiste, ki se ne zavedajo, indeks TIOBE nakazuje priljubljenost programskih jezikov na mesečni ravni.

Posodobljeno poročilo prikazuje JAVA na vrhu, ki ji sledita C in C++, Objective-C s Swiftom pa je bil potisnjen navzdol na 19. oziroma 20. mesto. To je velik padec za Swift, saj je bil prejšnji mesec na 12. mestu.

Do nedavnega je bilo precej običajno programirati aplikacije za Android v aplikacijah Java in iOS v Swift/Objective-C. To je precej okorno, ker morate vzdrževati dve bazi kode, ki delata skoraj isto [stvar].

– Paul Jansen, izvršni direktor Tiobe

Največji vzrok za ta padec na lestvici za Swift je, da se popolnoma osredotoča na Apple ekosistem, za razliko od drugih, ki delujejo na več platformah. Čeprav so se govorili o tem, da bi dobili Swift za Android, je Google popolnoma osredotočen na JAVA in C++ za razvoj Androida.

Swiftu je uspelo priti na 10. mesto na indeksu priljubljenosti programskih jezikov PYPL. Ta indeks je nadomestni indeks TIOBE in deluje tako, da razvršča jezike glede na pogostost iskanja njihovih vadnic v Googlu.

Če se ohrani, lahko to povzroči razpoko v prevladi aplikacij v iOS-u, kjer ima ta OS tradicionalno najprej boljše aplikacije in lahko spodbudi konkurenčne operacijske sisteme, kot sta Android in Windows.

Kaj si o tem mislijo naši bralci? Sporočite nam svoj najljubši jezik v spodnjem razdelku za komentarje.

Via: InfoWorld

Več o temah: jabolko, c#, Java, swift