Kotlin

Como instalar e executar o Kotlin no Ubuntu

Como instalar e executar o Kotlin no Ubuntu
Este artigo explicará como instalar a linguagem de programação Kotlin no Ubuntu. O passo a passo consistirá principalmente em instruções sobre como instalar, executar e criar aplicativos Kotlin. Nenhum exemplo de código Kotlin principal será compartilhado neste artigo.

Sobre Kotlin

Kotlin é uma linguagem de programação de propósito geral desenvolvida pela JetBrains, conhecida como desenvolvedores de muitos softwares de ambiente de desenvolvimento integrado (IDE) populares. Os principais destaques do Kotlin são sua total interoperabilidade com Java, sintaxe digitada estaticamente, forte ênfase nas verificações de nulidade para evitar NullPointerExceptions e menos verbosidade de código do que Java. O Google anunciou recentemente que Kotlin é agora a linguagem preferida para o desenvolvimento de aplicativos Android e o suporte completo para ele foi adicionado ao IDE do Android Studio.

Hello World em Kotlin

Abaixo está um exemplo básico hello world em Kotlin, dando a você uma ideia básica sobre sua sintaxe.

fun main (args: Array)
println ("Olá Mundo!")

Todos os arquivos Kotlin devem terminar no “.kt ”extensão. Construir um arquivo Kotlin converte um “.kt ”arquivo em um“.class ”usando o seguinte padrão:“ hello.kt ”é automaticamente convertido em“ HelloKt.class ”arquivo.

Instalação do Kotlin no Ubuntu usando o pacote Snap

A maneira mais simples e fácil de instalar o Kotlin no Ubuntu é usar o pacote oficial de snap do Kotlin. Para instalar o Kotlin a partir do armazenamento instantâneo, execute o seguinte comando:

$ sudo snap install --classic kotlin

Instalação manual do Kotlin no Ubuntu

Se você não gosta de instalar pacotes snap, pode instalar manualmente Kotlin no Ubuntu ou qualquer outra distribuição Linux usando SDKMAN. Execute os dois comandos a seguir em sucessão para fazer isso:

$ curl -s https: // get.sdkman.io | bash
$ sdk install kotlin

Verificando a instalação do compilador Kotlin

Você pode executar o shell REPL do Kotlin para confirmar a instalação bem-sucedida. Execute o comando abaixo para visualizar o shell:

$ kotlinc

Você pode executar qualquer código Kotlin válido no shell interativo mostrado acima.

Compilando um arquivo Kt em um arquivo Jar e executando-o usando Java

Para construir um arquivo Kotlin em um arquivo jar que pode ser executado pelo Java runtime, use um comando no seguinte formato:

$ kotlinc olá.kt -include-runtime -d hello.jarra

A opção “-include-runtime” garante que a biblioteca de tempo de execução Kotlin seja agrupada no arquivo jar. Assim que o processo de compilação terminar, você pode executar o arquivo usando o seguinte comando como modelo:

$ java -jar hello.jarra

Executando o arquivo Kt sem construir um arquivo Jar

Você também pode executar um “.kt ”arquivo diretamente sem usar o Java runtime. Para fazer isso, primeiro compile “.kt ”arquivo em um“.class ”usando o comando abaixo:

$ kotlinc olá.kt

Agora você pode executar o arquivo usando o seguinte comando (sem “.classe ”extensão):

$ kotlin HelloKt

Como afirmado anteriormente, “olá.arquivo "kt" é compilado em um "HelloKt.class ”arquivo quando o compilador kotlin é executado.

Usando uma biblioteca Jar de terceiros com Kotlin

Importar uma biblioteca jar de terceiros em um arquivo Kotlin não é suficiente para incluí-la na compilação final gerada. Você deve adicioná-lo manualmente ao comando build. Vamos supor que um arquivo jar esteja armazenado na pasta “lib” que reside no mesmo diretório que o de “hello.kt ”arquivo. Em seguida, você deve executar um comando usando o seguinte modelo:

$ kotlinc olá.kt -cp libs / commons-text-1.7.jar -include-runtime -d hello.jarra

Você deve substituir “libs / commons-text-1.7.jar ”com o caminho para seu próprio arquivo jar.

Usando várias bibliotecas Jar de terceiros com Kotlin

O processo de uso de várias bibliotecas é o mesmo acima, com uma pequena diferença que você deve separar os caminhos da biblioteca com um: (dois pontos). Infelizmente não consegui fazer com que os curingas funcionassem em meus testes e parece que falta suporte para eles, então por enquanto, você pode ter que especificar o caminho completo para cada biblioteca de terceiros no próprio comando de construção.

$ kotlinc olá.kt -cp libs / commons-text-1.7.jar: libs / commons-lang3-3.9.jarra
-include-runtime -d hello.jarra

Conclusão

Isso marca o fim deste artigo. A adoção do Kotlin decolou depois que o Google anunciou sua inclusão no Android Studio como a linguagem de programação preferida. Embora o Kotlin seja mais visto em aplicativos Android hoje, não faltam bibliotecas e projetos de terceiros para você começar. De bibliotecas de IU a estruturas da web, muitos projetos Kotlin de código aberto podem ser usados ​​e estão ativamente em desenvolvimento.

Como usar o GameConqueror Cheat Engine no Linux
O artigo cobre um guia sobre como usar o mecanismo de cheat GameConqueror no Linux. Muitos usuários que jogam no Windows costumam usar o aplicativo “C...
Melhores emuladores de console de jogo para Linux
Este artigo irá listar software de emulação de console de jogo popular disponível para Linux. A emulação é uma camada de compatibilidade de software q...
Melhores distros Linux para jogos em 2021
O sistema operacional Linux percorreu um longo caminho desde sua aparência original, simples e baseada em servidor. Este sistema operacional melhorou ...