Casa > E > Existe Outro Uso Para A Linguagem De Programação Kotlin Além Do Android?

Existe outro uso para a linguagem de programação Kotlin além do Android?

Claro. Literalmente qualquer projeto em que você usaria Java, pode ser implementado com o Kotlin. A popularidade relativa (se você ainda pode chamá-lo assim) Kotlin ganhou no desenvolvimento do Android é realmente devido à sua semelhança parcial com o Swift, mas no geral é uma linguagem de substituição completa para Java, com 100% de interoperabilidade garantida, e pode ser usado em seu lugar em qualquer lugar.

Eu pessoalmente escrevi um pequeno (~10k LoC) módulo back-end no Kotlin usando Spring framework direto da caixa, sem bibliotecas de wrapper, e ele funciona perfeitamente no ambiente de produção, integrando-se perfeitamente com outros componentes Java puros.

Na verdade é bastante surpreendente o quão fino de uma camada o Kotlin é sobre Java, dado todo o poder adicional que você obtém dele. Quase todo o custo adicional de abstração é pago no tempo de compilação, e assim o bytecode resultante é muito, muito semelhante ao simples Java. Como tal, o desempenho também nunca é um problema. Realmente, a única desvantagem apreciável do Kotlin é o fato de que seus desenvolvedores terão que passar algumas semanas ou talvez um mês aprendendo e se adaptando do Java para o Kotlin. No entanto, se eles já são um pouco experientes em Java, eu garanto que tudo fará sentido para eles imediatamente. É uma transição muito fácil.

De Vachill Tineo

Existe um bom protetor de vidro temperado com cobertura total para o Galaxy S7 da Samsung? :: Que linguagens de programação são usadas para fazer algumas das aplicações mais populares do Android?