Anualmente, o site Stack Overflow, a maior comunidade de programadores do mundo, pede aos utilizadores para dizerem em que linguagens trabalham e quais as que gostam mais de usar. Com base nesse levantamento, surge a lista de linguagens de programação “mais amadas” do mundo.
Em 2018, mais de 100 mil programadores participaram da pesquisa e as linguagens Rust, Kotlin, Python, TypeScript e Go foram eleitas, nessa ordem, como as grandes favoritas.
Saiba mais sobre cada uma delas abaixo:
Rust
- Ano de criação: 2010
- Para que serve: criar sistemas online altamente concorrentes e com foco em segurança
- Site oficial: www.rust-lang.org
Desenvolvida pela Mozilla Foundation, a Rust aparece consistentemente na lista de favoritas: este é seu terceiro ano seguido. De acordo com seus criadores, Rust tem três pontos principais: velocidade, consegue prevenir falhas de segmentação e garante segurança entre threads.
Kotlin
- Ano de criação: 2011
- Para que serve: desenvolvimento de programas e apps para Android
- Site oficial: www.kotlinlang.org
Uma linguagem orientada a objetos como Java, mas melhor e capaz de trabalhar perfeitamente com ela – essa é a ideia por trás do Kotlin. Segundo o site oficial, é simples e prática.
Python
- Ano de criação: 1991
- Para que serve: grande variedade de projetos, desde programas simples até sistemas sofisticados
- Site oficial: www.python.org
Eis a velhinha. Não esperava por esta linguagem aqui não é? Amigável para os novatos e potente nas mãos de programadores experientes. Esse é o resumo de Python, uma linguagem de programação que já existe há mais de duas décadas e tem popularidade crescente.
Typescript
- Ano de criação: 2012
- Para que serve: uma espécie de versão mais robusta do JavaScript
- Site oficial: www.typescriptlang.org
O TypeScript é um superconjunto de JavaScript desenvolvido pela Microsoft. Essa relação próxima é uma das principais vantagens: se já tem alguma experiência com JavaScript, provavelmente vai sentir-se em casa com o TypeScript. Pelo nome vemos logo a ligação ao Javascript
Go
- Ano de criação: 2009
- Para que serve: uma alternativa mais rápida e simples a linguagens como Java e C
- Site oficial: www.golang.org
Go é uma linguagem criada pela Google que funciona, de maneira geral, como uma “atualização” da linguagem C, oferecendo uma série de recursos e facilidades adequadas às necessidades atuais da programação.