sexta-feira, 19 de outubro de 2018

GITHUB PUBLICA RANKING DAS LINGUAGENS DE PROGRAMAÇÃO

O Github, uma plataforma que permite hospedar, editar e controlar software e é usado por programadores do mundo inteiro, acaba de publicar seu relatório anual com o ranking das linguagens mais populares em 2018, como faz desde 2014. A plataforma se assemelha a uma rede social que permite comentar, seguir e contribuir com milhares de projetos que estão na plataforma.

O relatório leva em conta as linguagens com maior número de contribuições, maior nível de utilização por empresas de todos os tamanhos e que contam com usuários espalhados pelo mundo - o quadro ao lado mostra a evolução do ranking. A startup dona da plataforma, que reúne mais de 3 milhões de programadores e mais de 2 milhões de empresas, é líder no segmento e consta que está prestes a ser adquirida pela Microsoft por US$ 7,5 bilhões (cerca de R$28 bilhões). 

Segundo o relatório, as dez linguagens mais populares são:


10 – Ruby

Ruby é uma linguagem de programação dinâmica e de código aberto. Usada em aplicativos como Twitch, SoundCloud, Hulu, Zendesk, Square e o próprio Github.

9 – C

Criada em 1972, C é uma linguagem antiga e base para outras linguagens muito usadas, como Java e PHP.  

8 – Shell

Popular entre administradores de sistemas, os scripts criados em Shell podem manipular arquivos, executar programas etc.

7 – TypeScript

Conhecido como o “JavaScript com superpoderes" por suportar aplicações em larga escala, a linguagem foi criada pela Microsoft e vem crescendo em popularidade.

6 – C#

Também desenvolvida pela empresa de Bill Gates, o C# é semelhante ao Java e muito usado em softwares para empresas.

5 – C++

Criada no fim dos anos 1970, foi amplamente usada para ensinar programação a iniciantes e é a base de muitos sistemas operacionais, navegadores e jogos.

4 – PHP

Grandes sites, como Facebook e Yahoo, foram criados com esta linguagem, usada para construir páginas dinâmicas e interativas na web. Atualmente, tem sido criticada por falhas e inconsistência em sua sintaxe e por geralmente ficar abaixo em comparações com outras linguagens que têm o mesmo propósito.

3 – Python

Usada em funções de alto nível, como análise de dados e machine learning, a linguagem também serve a iniciantes em programação, pois sua escrita é bastante simples.  

2 – Java

Java é usado em bancos de dados, aplicativos para Android ou desktop e tem diversas outras aplicações. É imensamente popular, considerado uma das maneiras mais estáveis ​​e confiáveis ​​de construir grandes sistemas.

1 – JavaScript

Desde o primeiro relatório feito pelo Github, em 2014, JavaScript é a linguagem com mais contribuições, pois está presente em grande parte da web, sendo usada para construir sites, plugins e formulários.