Under den siste Google I / O har Google tydelig indikert at Java ikke lenger vil være Android sitt viktigste programmeringsspråk for vike for andre språk som Python eller Kotlin. Installasjon av Python i Ubuntu er unødvendig siden det allerede kommer i Ubuntu-distribusjonen, men Og kotlin? Hvordan kan Kotlin installeres på Ubuntu? Er det lett å gjøre?
Kotlin kan ikke bare installeres på Windows eller macOS, men kan også installeres på UNIX-baserte operativsystemer, inkludert Ubuntu og derivater.
Kotlin er et gratis programmeringsspråk tilgjengelig gjennom den offisielle nettsiden av prosjektet. For dette trenger vi bare å laste ned den nyeste versjonen av Kotlin og pakke den ut i Ubuntu. Det er en enkel prosess, men når du kompilerer, kan det føre til problemer. Dermed, det er best å velge installeringsskriptene. Vi må bare åpne terminalen og skrive følgende:
curl -s https://get.sdkman.io | bash
Utfør deretter installasjonen med følgende kommando:
sdk install kotlin
Nå har vi allerede Kotlin-språket i Ubuntu. Men er det alt?
Hvordan lage et program i Kotlin
Sannheten er at nei. Dette vil tillate oss kompilere Kotlin-kode, men ikke opprette filer. For å lage filer vi kan bruk kodeditorer eller direkte en IDE som vi kan installere i Ubuntu. Når vi har skrevet koden, lagrer vi den med utvidelse .kt og vi åpner en terminal på samme sted som den opprettede filen. Nå i terminalen skriver vi:
kotlinc ARCHIVO-CODIGO.kt -include-runtime -d ARCHIVO-CODIGO.jar
Ubuntu vil kompilere filen og opprette en kjørbar fil som bruker den virtuelle Java-maskinen, noe vi allerede har installert i Ubuntu. Så takket være disse enkle trinnene, kan vi installere og kjøre hvilken som helst kode skrevet for Kotlin-språket. Hvis vi bruker Android Studio, Kotlin-installasjon er enda enklere fordi vi bare må finne den tilhørende plugin-modulen og installere den gjennom Google IDE.
Ok, jeg forstår ikke artikkelen, først sier du dette (jeg siterer):
"I løpet av den siste Google I / O har Google tydelig antydet at Java slutter å være det viktigste programmeringsspråket til Android for å vike for andre språk som Python eller Kotlin."
Og så sier du dette (jeg siterer):
"Ubuntu vil kompilere filen og opprette en kjørbar fil som bruker den virtuelle Java-maskinen, noe vi allerede har installert i Ubuntu."
Kan du hjelpe meg i min forvirring? Takk!
Java er et språk, hvis kode er samlet for å kjøre på den virtuelle Java-maskinen. Kotlin er et annet språk med forskjellige egenskaper som også er kompilert for å kjøre på den virtuelle Java-maskinen.
Det er tre konsepter: Java virtuell maskin, Java språk og Ktolin språk