As linguagens de programação mais populares em 2015
Após o final de 2014, devido a uma discussão, se Java ou c# mais amplamente são eu, 2014 escreveu um artigo sobre as linguagens de programação mais populares, agora é hora de uma nova edição.
O ano de 2015 acaba de terminar, então agora é uma boa hora, olhando para trás no ano passado para olhar a popularidade de várias linguagens de programação. Também, eu vou até saber se e em que medida o ranking com o período anterior (2014) foi alterado.
Uma estatística do IEEE serve como uma fonte, como da última vez já, (Instituto de eletricistas e engenheiros eletrônicos). Agora quem não diz nada, quem pode pensar duas vezes antes de LAN, WLAN e WPAN. Todas essas coisas vêm da família das normas IEEE 802. As fontes acima mencionadas para a mesmo a leitura podem ser encontradas aqui e aqui.
O top 20 linguagens de programação em 2015
O gráfico a seguir mostra as 20 linguagens de programação mais populares, baseadas nos resultados de pesquisa do IEEE acima-lig. O ranking é classificado de acordo com os critérios dos espectros do IEEE. (Um ranking é também possível na fonte acima mencionada para ofertas de emprego aberto.)
As colunas da esquerda para a direita estão “Nome da linguagem de programação”, “Tipo” e “ranking”. O ícone na coluna tipo representa as plataformas em que o idioma está disponível. (Da esquerda para a direita: Web, celular, desktop e incorporado.)
Abaixo, eu novamente fiz as estatísticas do ano em um gráfico além das estatísticas de 2014 e promovido, rebaixados e novos operadores.
Aqui, é bom ver que não havia ainda um pouco de movimento no ranking. (Para uma visão ampliada da imagem, por favor clique.)
Não aconteceu nada sobre os cinco primeiros lugares. Os “cinco grandes” continua a dominar o mercado, deixando Python este ano a única linguagem de script no top 5. A ordem do top 5 linguagens de programação é refletida por exemplo na busca em plataformas de freelancing Twago alemão.
Mais interessante, no entanto, são os motores, bem como a nova entrada e o lugar isto deslocadas.
Ainda mais para cima, o R tem lutado. Linguagem de programação livre para computação estatística, bem como a criação de gráficos estatísticos de fato também cada vez mais se torna o padrão para a solução de problemas estatísticos e BigData. PHP, JavaScript e Ruby são escorregou um lugar nesse sentido. (Mas prefiro pela importante aumento de R, como por um Abtieg de sua própria importância.)
Mais motores, com os maiores saltos são concha e ir. Mesmo se isso pode indicar quadrinhos no primeiro momento em que o direito ao mesmo tempo ganhando velho construir como shell scripts, então isso pode ser bastante fácil de interpretar. Finalmente, shell visa indiretamente a mesma esquina e vá.
Então, especialmente nas áreas é promovido de clustering e computação em nuvem, tão dentro do escopo do servidor. Esta é também a profissão pelo shell. Aplicativos da Web e, portanto, a necessidade de aumentada de servidores e instâncias de nuvem, este aumento é devido a mudança de paradigma de desktop para explicar isso.
Perdeu ainda mais em importância tem, no entanto, Perl, que em muitas áreas é substituído agora com Python.
O recém-chegado apenas é rápido, o que é Apple iOS criada programação para OSX e Linux. Isto explica também o deslizamento de objective-C, que é usado principalmente para o desenvolvimento de apps de iOS. Aqui, em certo sentido, swift substituído objective-C.
A lista de opt-out somente é HTML, o que era apenas consistente. Porque é HTML, como o nome implica, sem programação, mas sim uma linguagem de marcação e tinha perdido em 2014 nada no ranking.
Como foram coletados os dados?
Finalmente, algumas palavras sobre a coleta de dados e as fontes do consórcio IEEE.Porque sempre só uma estatística é tão bom quanto suas evidências e fontes.
275 línguas diferentes no GitHub foram identificadas como ponto de partida. Para cada um desses idiomas, uma consulta de pesquisa no Google foi então realizada. Então, o número de resultados de pesquisa mostrou um ranking preliminar. As linguagens de programação mais populares 48 então estavam seguindo 10 fontes avaliadas em determinadas métricas novamente e reordenadas.
Pesquisa do Google: O número de acertos que encontrei ao procurar por “programação {linguagem}”.
Google trends: O índice respectivo para a pesquisa termo “programação {linguagem}”.
Twitter: O número de interações sociais para o termo de pesquisa “programação {linguagem}”, acessado via API topsy.
GitHub: Aqui, duas métricas foram coletadas. Por um lado, o número de repositórios ativos e por outro lado, o número de repositórios recém-criado para uma linguagem de programação.
Estouro de pilha: Aqui, duas métricas foram coletadas. Algumas das perguntas que foram marcados com uma linguagem de programação e, por outro lado o nível de atividade alcançado pela pergunta.
Reddit: Aqui, o número de posts tem sido medido, a frase “programação de {linguagem}” incluída.
Hacker News: Aqui, o número de posts também foi medido, a frase “programação de {linguagem}” incluída.
CareerBuilder: Aqui, o número de postos de trabalho abertos nos últimos 30 dias (a partir do momento da coleção de dados na) para a linguagem de programação respectivo foi medido.
Dados: Aqui foi feito analógico para CareerBuilder.
IEEE Xplore biblioteca digital: Aqui estava contando o número de publicações apresentados durante o período de medição.
Uma mistura muito colorida no total, portanto, de várias fontes, que tudo pode ser premiado com uma certa relevância no assunto complexo de “Línguas”.
Sobre o autor: Este artigo, bem como 363 outros artigos sobre código-bude.net, escrito por Raphael. -Desde 2011 blog aqui sobre programação, meu software, escrever tutoriais e tentar o meu conhecimento, portanto ele vai bem, para compartilhar com meus leitores. Além disso, escrevo sobre temas de meus estudos sobre derwirtschaftsinformatiker.de. E-mail • Google + • Facebook • Twitter
5SHARESFacebookTwitterGoogleWhatsappRedditPocketStumbleuponPinterestXingMail