Ngesikhathi sokugcina se-Google I / O, iGoogle ikhombise ngokusobala ukuthi iJava ngeke isaba wulimi oluyinhloko lokuhlela lwe-Android dedela ezinye izilimi ezinjengePython noma iKotlin. Ukufaka iPython ku-Ubuntu akudingekile ngoba sekuvele kusatshalaliswa Ubuntu, kepha Futhi kotlin? Ngabe iKotlin ingafakwa kanjani ku-Ubuntu? Ingabe kulula ukukwenza?
I-Kotlin ayikwazi ukufakwa kuphela ku-Windows noma kwi-MacOS kepha ingafakwa nasezinhlelweni ezisebenza ngokusekelwe ku-UNIX, kufaka phakathi Ubuntu nezinto ezitholakele.
I-Kotlin ulimi lwamahhala lohlelo olutholakala nge- iwebhusayithi esemthethweni wephrojekthi. Ngalokhu kufanele silande inguqulo yakamuva yeKotlin bese siyivula ku-Ubuntu bethu. Kuyinqubo elula, kepha uma uyihlanganisa kungadala izinkinga. Ngakho-ke, kungcono ukukhetha imibhalo yokufaka. Kumele sivule ukuphela bese sibhala okulandelayo:
curl -s https://get.sdkman.io | bash
Futhi-ke, yenza ukufakwa ngomyalo olandelayo:
sdk install kotlin
Manje, sesivele sinolimi lweKotlin ku-Ubuntu bethu. Kodwa ingabe yilokho kuphela?
Ungalwenza kanjani uhlelo eKotlin
Iqiniso ukuthi cha. Lokhu kuzosivumela hlanganisa ikhodi yeKotlin kepha ungakhi amafayela. Ukwenza amafayela sikwazi sebenzisa abahleli bamakhodi noma ngqo i-IDE esingayifaka ku-Ubuntu. Lapho sesiyibhalile ikhodi, siyigcina ngayo isandiso .kt futhi sivula ukuphela endaweni efanayo nefayela elenziwe. Manje, esibulalayo sibhala:
kotlinc ARCHIVO-CODIGO.kt -include-runtime -d ARCHIVO-CODIGO.jar
Ubuntu buzohlanganisa ifayili bese benza ifayili elisebenzisekayo elisebenzisa umshini obonakalayo weJava, into esivele siyifakile ku-Ubuntu. Ngakho-ke, ngenxa yalezi zinyathelo ezilula, singakwazi ukufaka nokusebenzisa noma iyiphi ikhodi ebhalwe ngolimi lwaseKotlin. Uma sisebenzisa I-Android Studio, Ukufakwa kweKotlin kulula kakhulu ngoba kufanele nje sithole i-plugin ehambisanayo bese siyifaka ngeGoogle IDE.
Kulungile, angiqondi i-athikili, okokuqala usho lokhu (ngicaphuna):
"Ngesikhathi sokugcina se-Google I / O, iGoogle ikhombise ngokusobala ukuthi iJava izoyeka ukuba ngolimi oluyinhloko lokuhlela lwe-Android ukuze inikeze ezinye izilimi ezinjengePython noma iKotlin."
Bese usho lokhu (ngicaphuna):
"Ubuntu buzohlanganisa ifayili bese benza ifayili elisebenzisekayo elisebenzisa umshini obonakalayo weJava, into esivele siyifakile ku-Ubuntu."
Ngicela ungisize ekudidekeni kwami? Ngiyabonga!
IJava ilulimi, olunekhodi yayo ehlanganiswe ukusebenza kumshini obonakalayo weJava. I-Kotlin ngolunye ulimi olunezici ezahlukahlukene ezihlanganiselwa ukusebenza kumshini obonakalayo we-Java.
Kunemiqondo emithathu: umshini obonakalayo weJava, ulimi lweJava nolimi lwaseKtolin