Publicação de Allan Andrade

Ver perfil de Allan Andrade, gráfico

Desenvolvedor FullStack | Squad Leader.

Vocês devem ter percebido a crescente do Kotlin nos últimos tempos. Mas, vocês sabem o porque? Kotlin é uma linguagem nova, moderna, com foco na clareza, consciência e segurança do código. Além de ser uma linguagem robusta né. Os criadores do Kotlin tomaram várias decisões sobre o design da linguagem para ajudar os programadores a criar códigos mais robustos. Um grande exemplo foi a criação de dados nullables e non-nullables, o que ajuda a capturar mais erros no momento da compilação. Ela possui inferência de tipos, lambdas, corrotinas e propriedades, que permitem escrever menos código, com menos bugs. Mesmo sendo uma linguagem nova, o Kotlin está por aí desde 2011 e foi liberado como open source em 2012. Chegou à versão 1.0 em 2016 e, desde 2017, tem sido a linguagem oficial para construir aplicativos Android. Também está incluído na IntelliJ IDEA e no Android Studio 3.0 em diante. Os códigos escritos em Kotlin podem ser muito concisos, e a linguagem é projetada para eliminar a necessidade de boilerplates como getters e setters, então chega de ficar o tempo inteiro ajustando o método toString, ou criando get isso, get aquilo, e outra, sem necessidade de adicionar lib alguma. Uma das coisas mais fascinantes é que o Kotlin compila de forma que você possa utilizar Java e Kotlin lado a lado e continuar utilizando as mesmas bibliotecas às quais já está acostumado. Você pode adicionar o Kotlin a uma base de código já escrita em Java e, se quiser migrar completamente para o Kotlin, a IntelliJ e o Android Studio incluem ferramentas para fazer isso. E além de tudo isto, o Kotlin está ganhando presença como linguagem multiplataforma, então em breve, você vai poder escrever Kotlin para IOS, Web, Android, Backend. Comenta aí se você já utilizou Kotlin em algum projeto seu.

Entre para ver ou adicionar um comentário

Conferir tópicos