A Apple surpreendeu os desenvolvedores com sua nova linguagem de programação, Swift, na WWDC 2014, mas não demorou muito para que a comunidade de desenvolvedores apoiasse o que em breve será o substituto do Objective-C.
Nas últimas classificações de popularidade de linguagem de programação da RedMonk, O Swift saltou da 68ª posição no ranking no terceiro trimestre de 2014 para a 22ª linguagem mais popular em 2015. Para colocar esse crescimento em perspectiva, o Google lançou sua nova linguagem Go em 2009, mas por pouco não atingiu o top 20 no ranking deste trimestre.
Aqui está o gráfico de classificação completo:
RedMonk observa que o crescimento que a Swift está experimentando não tem precedentes na história de seus rankings. Quando a maioria dos idiomas experimenta um crescimento dramático, eles normalmente saltam entre 5 a 10 posições, e quanto mais perto você estiver dos 20 primeiros, mais difícil será subir algumas posições.
“O Swift passou de nosso 68º idioma classificado durante o terceiro trimestre para o número 22 neste trimestre, um salto de 46 posições. De sua posição mais abaixo no tabuleiro, Swift agora se encontra um lugar atrás do Coffeescript e um pouco à frente de Lua. Como o enredo sugere, o crescimento de Swift é mais óbvio no StackOverflow do que no GitHub, onde o mais ativo Repositórios Swift são educacionais ou de infraestrutura por natureza, mas mesmo assim o crescimento tem sido extraordinário. Dada essa ascensão dramática, parece razoável esperar que as classificações do terceiro trimestre deste ano considerem o Swift um dos 20 melhores idiomas. ”
Lembre-se de que essas classificações não são representativas do uso geral, mas são mais ou menos um exame de correlação em popularidade no GitHub e StackOverflow (dois dos sites de desenvolvimento mais populares em a teia). Isso não significa que o Swift é o 22º idioma mais usado, mas os gráficos podem ser usados para prever o uso futuro e a popularidade.
A Swift ainda tem uma longa escalada pela frente para substituir a Objective-C, que atualmente está na décima posição no ranking. O restante dos 10 principais inclui JavaScript, Java, PHP, Python, C #, C ++, Ruby, CSS e C.
Fonte: RedMonk