A Swift hatalmas hanyatlást lát, köszönhetően az olyan többplatformos nyelveknek, mint a Xamarin

Olvasási idő ikonra 2 perc olvas


Az olvasók segítenek az MSpoweruser támogatásában. Kaphatunk jutalékot, ha a linkjeinken keresztül vásárol. Eszköztipp ikon

Olvassa el közzétételi oldalunkat, hogy megtudja, hogyan segítheti az MSPowerusert a szerkesztői csapat fenntartásában Tovább

Az Apple 2014-ben debütált a Swift programozási nyelvvel az Objective-C utódjaként. Azóta a fejlesztők a gyakorlatban próbálják ki a mobilfejlesztés nyelvét. Sajnos ez nem tartott sokáig, mivel a fejlesztők eltávolodnak a Swifttől.

A TIOBE Index legújabb jelentése szerint a fejlesztők a többplatformos nyelveket részesítik előnyben, mint például a C# (Xamarin) és a JavaScript (Apache Cordova és Ionic). A nem tudók számára a TIOBE Index havi rendszerességgel jelzi a programozási nyelvek népszerűségét.

A frissített jelentés szerint a JAVA áll az élen, ezt követi a C és a C++, az Objective-C Swifttel pedig a 19., illetve a 20. helyre került. Ez hatalmas visszaesés Swift számára, mivel a múlt hónapban a 12. helyen állt.

Egészen a közelmúltig meglehetősen gyakori volt az Android-alkalmazások Java nyelven történő programozása, az iOS-alkalmazások pedig a Swift/Objective-C-ben. Ez meglehetősen nehézkes, mert két kódbázist kell fenntartania, amelyek majdnem ugyanazt [dolgot] végzik.

– Paul Jansen, Tiobe vezérigazgató

A Swift helyezéseinek csökkenésének legnagyobb oka az, hogy teljesen az Apple ökoszisztémára összpontosít, ellentétben más platformokkal, amelyek több platformon is működnek. Bár volt már szó arról, hogy a Swift Androidra kerüljön, de a Google teljes mértékben a JAVA-ra és a C++-ra koncentrál az Android fejlesztéséhez.

Swiftnek sikerült a 10. helyre kerülnie a PYPL programozási nyelvek népszerűsége indexén. Ez az index a TIOBE Index alternatívája, és úgy működik, hogy rangsorolja a nyelveket aszerint, hogy milyen gyakran keresnek az oktatóanyagaikban a Google-on.

Ha ez fennmarad, ez repedést jelenthet az iOS alkalmazások dominanciájában, ahol az operációs rendszer hagyományosan először tartalmaz jobb alkalmazásokat, és lendületet adhat a versengő operációs rendszereknek, például az Androidnak és a Windowsnak.

Mit gondolnak erről olvasóink? Ossza meg velünk kedvenc nyelvét az alábbi megjegyzések részben.

Keresztül: InfoWorld

Bővebben a témákról: alma, c#, Jáva, gyors