0 Compartilhamentos 472 Views 1 Comments

Hello World em Kotlin: A linguagem que substituirá o Java no Android

31 de julho de 2017

OK, o título pode ter ficado meio dramático. O Java não será substituído em um futuro próximo mas tudo indica que a nova linguagem Kotlin virá com força total.

Muitos dizem que ela é tudo que o Java deveria ser! Só o tempo dirá.

Enquanto isso que tal já começar com o bom e velho “Alô, Mundo!” ou “Hello, World!” (para os que gostam de inglês)?

Comecemos então com a versão mais simples possível:

Observações sobre o exemplo acima:

  • Na linha 1 o package header é opcional.
  • Então declaramos a função main usando a palavra-chave fun no nível do package que recebe como parâmetro um Array de strings.
  • Quando uma função não precisa retornar nada, ela por padrão retorna o tipo Unit, ou seja é opcional.
  • Outra coisa opcional é o ponto e vírgula. Eu particularmente gosto dos “;”.

Se você salvar o arquivo com o código acima com o nome “Principal.kt”, por exemplo, o JMV irá compilar como um método estático em uma classe derivada com o nome do arquivo. Nesse caso “meu.programa.PrincipalKt”.

Para alterar o nome do arquivo com as funções top-level para um arquivo específico, é necessário fazer a seguinte anotação no início do arquivo:

Dessa forma a classe rodará como: “meu.programa.MeuApp”.

E aí? Gostaram?

Você pode se interessar

TypeScript // Dicionário do Programador
Vídeos
1,655 compartilhamentos6,807 visualizações
Vídeos
1,655 compartilhamentos6,807 visualizações

TypeScript // Dicionário do Programador

Thais Cardoso de Mello - 18 de março de 2019

TypeScript é o termo falado nesse Dicionário do Programador, conheça mais sobre o assunto.

Promoções de Jogos do Final de Semana (15/03)
Notícias
11 visualizações
Notícias
11 visualizações

Promoções de Jogos do Final de Semana (15/03)

Carlos L. A. da Silva - 15 de março de 2019

Confira as melhores ofertas de jogos de PC para o final de semana.

Mega Bate-Papo com o Programador BR (feat. Igor Oliveira) // CDF Entrevista
Vídeos
1,655 compartilhamentos6,812 visualizações
Vídeos
1,655 compartilhamentos6,812 visualizações

Mega Bate-Papo com o Programador BR (feat. Igor Oliveira) // CDF Entrevista

Thais Cardoso de Mello - 14 de março de 2019

Batemos um papo muito divertido e informativo com o Igor Oliveira (do canal Programador BR).

One Response

  1. Gostei da nova linguagem de programação mesmo que seja a longo prazo a sua implantação se convier claro para as grandes empresas de tecnologias.
    Grato por compartilhar a matéria.

    Resposta

Deixe um Comentário

Your email address will not be published.

Mais publicações

World Wide Web completa 30 anos!
Notícias
13 visualizações
13 visualizações

World Wide Web completa 30 anos!

Carlos L. A. da Silva - 12 de março de 2019
Ada Lovelace: o cérebro que nunca morre
Artigos
134 visualizações1
134 visualizações1

Ada Lovelace: o cérebro que nunca morre

Carlos L. A. da Silva - 12 de março de 2019
Scrum // Dicionário do Programador
Vídeos
15 visualizações
15 visualizações

Scrum // Dicionário do Programador

Thais Cardoso de Mello - 11 de março de 2019