Swift vede un enorme declino, grazie a linguaggi multipiattaforma come Xamarin

Icona del tempo di lettura 2 minuto. leggere


I lettori aiutano a supportare MSpoweruser. Potremmo ricevere una commissione se acquisti tramite i nostri link. Icona descrizione comando

Leggi la nostra pagina informativa per scoprire come puoi aiutare MSPoweruser a sostenere il team editoriale Per saperne di più

Apple ha debuttato con il linguaggio di programmazione Swift nel 2014 come successore di Objective-C. Da allora gli sviluppatori hanno provato il linguaggio per lo sviluppo mobile. Sfortunatamente, questo non è durato a lungo poiché gli sviluppatori si stanno allontanando da Swift.

Secondo un recente rapporto di TIOBE Index, gli sviluppatori preferiscono linguaggi multipiattaforma come C# (Xamarin) e JavaScript (Apache Cordova e Ionic). Per chi non lo sapesse, TIOBE Index indica la popolarità dei linguaggi di programmazione su base mensile.

Il rapporto aggiornato mostra JAVA in cima, seguito da C e C++, e Objective-C con Swift è stato spinto rispettivamente al 19° e 20° posto. Questo è un enorme calo per Swift poiché era alla 12a posizione il mese scorso.

Fino a poco tempo, era abbastanza comune programmare app Android in Java e app iOS in Swift/Objective-C. Questo è piuttosto ingombrante perché devi mantenere due basi di codice che stanno facendo quasi la stessa cosa.

– Paul Jansen, amministratore delegato Tiobe

La causa principale di questo calo delle classifiche di Swift è che si concentra completamente sull'ecosistema Apple, a differenza di altri che funzionano su più piattaforme. Sebbene si sia parlato di ottenere Swift su Android, Google è completamente concentrato su JAVA e C++ per lo sviluppo di Android.

Swift è riuscito a raggiungere la decima posizione nell'indice di popolarità del PYPL del linguaggio di programmazione. Questo indice è l'alternativa all'indice TIOBE e funziona classificando le lingue in base alla frequenza con cui i loro tutorial vengono cercati su Google.

Se sostenuto, ciò potrebbe fornire una crepa nel dominio delle applicazioni su iOS, dove quel sistema operativo tradizionalmente ha prima app migliori e può dare una spinta ai sistemi operativi concorrenti come Android e Windows.

Cosa ne pensano i nostri lettori? Facci sapere la tua lingua preferita nella sezione commenti qui sotto.

Via: InfoWorld

Maggiori informazioni sugli argomenti: mela, c#, Giava, veloce