Swift ziet enorme achteruitgang, dankzij multiplatformtalen zoals Xamarin

Pictogram voor leestijd 2 minuut. lezen


Lezers helpen MSpoweruser ondersteunen. We kunnen een commissie krijgen als u via onze links koopt. Tooltip-pictogram

Lees onze openbaarmakingspagina om erachter te komen hoe u MSPoweruser kunt helpen het redactieteam te ondersteunen Lees meer

Apple debuteerde in 2014 met de programmeertaal Swift als opvolger van Objective-C. Sindsdien hebben ontwikkelaars de taal voor mobiele ontwikkeling in de praktijk uitgeprobeerd. Helaas duurde dit niet lang, aangezien ontwikkelaars zich van Swift afwenden.

Volgens een recent rapport van TIOBE Index geven ontwikkelaars de voorkeur aan multi-platformtalen zoals C# (Xamarin) en JavaScript (Apache Cordova en Ionic). Voor degenen die het niet weten, geeft TIOBE Index maandelijks de populariteit van programmeertalen aan.

Het bijgewerkte rapport toont JAVA bovenaan gevolgd door C en C ++, en Objective-C met Swift is respectievelijk 19e en 20e naar beneden geduwd. Dit is een enorme daling voor Swift sinds het vorige maand op de 12e positie stond.

Tot voor kort was het vrij gebruikelijk om Android-apps in Java en iOS-apps in Swift/Objective-C te programmeren. Dit is nogal omslachtig omdat je twee codebases moet onderhouden die bijna hetzelfde [ding] doen.

– Paul Jansen, CEO Tiobe

De grootste oorzaak van deze daling in rankings voor Swift is dat het zich volledig richt op het Apple-ecosysteem, in tegenstelling tot andere die op meerdere platforms werken. Hoewel er gesprekken zijn geweest om Swift op Android te krijgen, is Google volledig gefocust op JAVA en C++ voor Android-ontwikkeling.

Swift is er wel in geslaagd om op de 10e positie te komen op de PYPL Popularity of Programming Language Index. Deze index is het alternatief voor de TIOBE Index en werkt door de talen te rangschikken op basis van hoe vaak hun tutorials worden doorzocht op Google.

Als dit aanhoudt, kan dit een barst vormen in de dominantie van applicaties op iOS, waar dat besturingssysteem traditioneel eerst betere apps heeft en een boost kan geven aan concurrerende besturingssystemen zoals Android en Windows.

Wat vinden onze lezers hiervan? Laat ons uw favoriete taal weten in de opmerkingen hieronder.

Via: InfoWorld

Meer over de onderwerpen: appel, c#, Java, snel