Under den sidste Google I / O har Google tydeligt angivet, at Java ikke længere vil være Android's vigtigste programmeringssprog til vige for andre sprog som Python eller Kotlin. Installation af Python i Ubuntu er unødvendig, da det allerede kommer i Ubuntu-distributionen, men Og kotlin? Hvordan kan Kotlin installeres på Ubuntu? Er det let at gøre?
Kotlin kan ikke kun installeres på Windows eller macOS, men det kan også installeres på UNIX-baserede operativsystemer, inklusive Ubuntu og derivater.
Kotlin er et gratis programmeringssprog tilgængeligt via den officielle hjemmeside af projektet. Til dette behøver vi kun at downloade den nyeste version af Kotlin og pakke den ud i vores Ubuntu. Det er en simpel proces, men ved kompilering kan det give problemer. Dermed, det er bedst at vælge installationsskripterne. Vi skal bare åbne terminalen og skrive følgende:
curl -s https://get.sdkman.io | bash
Udfør derefter installationen med følgende kommando:
sdk install kotlin
Nu har vi allerede Kotlin-sproget i vores Ubuntu. Men er det alt?
Sådan oprettes et program i Kotlin
Sandheden er, at nej. Dette tillader os kompilere Kotlin-kode, men ikke oprette filer. For at oprette filer kan vi brug kodeditorer eller direkte en IDE, som vi kan installere i Ubuntu. Når vi har skrevet koden, gemmer vi den med udvidelse .kt og vi åbner en terminal samme sted som den oprettede fil. Nu i terminalen skriver vi:
kotlinc ARCHIVO-CODIGO.kt -include-runtime -d ARCHIVO-CODIGO.jar
Ubuntu vil kompilere filen og oprette en eksekverbar fil, der bruger den virtuelle Java-maskine, noget vi allerede har installeret i Ubuntu. Så takket være disse enkle trin kan vi installere og køre enhver kode, der er skrevet til Kotlin-sproget. Hvis vi bruger Android Studio, Kotlin-installation er endnu nemmere, fordi vi bare skal søge efter det tilsvarende plugin og installere det via Google IDE.
Okay, jeg forstår ikke artiklen, først siger du dette (jeg citerer):
"I løbet af den sidste Google I / O har Google tydeligt angivet, at Java holder op med at være Android's vigtigste programmeringssprog for at give plads til andre sprog såsom Python eller Kotlin."
Og så siger du dette (jeg citerer):
"Ubuntu vil kompilere filen og oprette en eksekverbar fil, der bruger den virtuelle Java-maskine, noget vi allerede har installeret i Ubuntu."
Kan du hjælpe mig i min forvirring? Tak!
Java er et sprog, hvis kode er kompileret til at køre på den virtuelle java-maskine. Kotlin er et andet sprog med forskellige egenskaber, der også er kompileret til at køre på den virtuelle Java-maskine.
Der er tre begreber: Java virtuel maskine, Java sprog og Ktolin sprog