O IEEE Spectrum montou um survey para pesquisar quais seriam as linguagens mais utilizadas pela comunidade de desenvolvimento de software. A pesquisa utilizou 10 fontes de informação para a pesquisa:
- search results in Google
- data from Google Trends
- tweets sent on Twitter
- GitHub repositories
- StackOverflow questions
- Reddit posts
- Hacker News posts
- demand for jobs on the Career Builder job site
- demand for jobs on the Dice job site
- IEEE Xplore journal articles
As linguagens forma categorizadas como: web, mobile, enterprise e embedded, veja o resultado abaixo:
IEEE Spectrum All Languages Top 20
- Java
- C
- C++
- Python
- C#
- PHP
- JavaScript
- Ruby
- R
- MATLAB
- Perl
- SQL
- Assembly
- HTML
- Visual Basic
- Objective-C
- Scala
- Shell
- Arduino
- Go

IEEE Spectrum Web Top 10
- Java
- Python
- C#
- PHP
- JavaScript
- Ruby
- Perl
- HTML
- Scala
- Go
IEEE Spectrum Mobile Top 10
- Java
- C
- C++
- C#
- JavaScript
- Objective-C
- Scala
- Delphi
- Scheme
- ActionScript
Algumas coisas causam estranheza e discussão nessa pesquisa:
Python é classificada como ‘web’ e ‘enterprise’ enquanto que PHP e Ruby são só ‘web’?
Sim, HTML não é uma linguagem mas é classificada como apenas ‘web’ e de alguma forma ela vem depois de SQL, Perl e até mesmo Assembly?
O C# mobile development fica realmente acima do uso de JavaScript e Objective-C? E quem anda criando “phone apps” in Scala, Delphi e Scheme?
De qualquer maneira é um indicador centrado no mercado norte americano e com fonte baseada em uso acadêmico , é bom comparar esses resultados com o índice TIOBE.
Fonte:Sitepoint
Comentários
Postar um comentário
Ajude o blog a melhorar comente!!!