Lors de la dernière Google I / O, Google a clairement indiqué que Java ne sera plus le principal langage de programmation d'Android pour céder la place à d'autres langages comme Python ou Kotlin. L'installation de Python dans Ubuntu n'est pas nécessaire car il est déjà inclus dans la distribution Ubuntu, mais Et kotlin? Comment Kotlin peut-il être installé sur Ubuntu? Est-ce facile à faire?
Kotlin peut non seulement être installé sur Windows ou macOS, mais il peut également être installé sur les systèmes d'exploitation UNIX, y compris Ubuntu et ses dérivés.
Kotlin est un langage de programmation gratuit disponible via le site officiel du projet. Pour cela, il suffit de télécharger la dernière version de Kotlin et de la décompresser dans notre Ubuntu. C'est un processus simple, mais lors de sa compilation, il peut poser des problèmes. Pour lui, il est préférable d'opter pour les scripts d'installation. Il suffit d'ouvrir le terminal et d'écrire ce qui suit:
curl -s https://get.sdkman.io | bash
Et puis, effectuez l'installation avec la commande suivante:
sdk install kotlin
Maintenant, nous avons déjà le langage Kotlin dans notre Ubuntu. Mais est-ce tout?
Comment créer un programme dans Kotlin
La vérité est que non. Cela nous permettra compilez le code Kotlin mais ne créez pas de fichiers. Pour créer des fichiers, nous pouvons utilisez des éditeurs de code ou directement un IDE que nous pouvons installer dans Ubuntu. Une fois que nous avons écrit le code, nous le sauvegardons avec extension .kt et nous ouvrons un terminal au même emplacement que le fichier créé. Maintenant, dans le terminal, nous écrivons:
kotlinc ARCHIVO-CODIGO.kt -include-runtime -d ARCHIVO-CODIGO.jar
Ubuntu compilera le fichier et créera un fichier exécutable qui utilise la machine virtuelle Java, quelque chose que nous avons déjà installé dans Ubuntu. Ainsi, grâce à ces étapes simples, nous pouvons installer et exécuter n'importe quel code écrit pour le langage Kotlin. Si nous utilisons Android studio, L'installation de Kotlin est encore plus facile car il suffit de rechercher le plugin correspondant et de l'installer via l'IDE de Google.
D'accord, je ne comprends pas l'article, d'abord vous dites ceci (je cite):
«Lors de la dernière Google I / O, Google a clairement indiqué que Java cesserait d'être le principal langage de programmation d'Android pour céder la place à d'autres langages comme Python ou Kotlin.
Et puis vous dites ceci (je cite):
"Ubuntu compilera le fichier et créera un fichier exécutable qui utilise la machine virtuelle Java, quelque chose que nous avons déjà installé dans Ubuntu."
Pouvez-vous m'aider dans ma confusion? Merci!
Java est un langage dont le code est compilé pour s'exécuter sur la machine virtuelle java. Kotlin est un autre langage avec des caractéristiques différentes qui est également compilé pour s'exécuter sur la machine virtuelle Java.
Il existe trois concepts: machine virtuelle Java, langage Java et langage Ktolin