Током последњег Гоогле И / О-а, Гоогле је јасно назначио да Јава више неће бити главни програмски језик Андроид-а уступити место другим језицима попут Питхона или Котлина. Инсталирање Питхона у Убунту је непотребно, јер већ долази у Убунту дистрибуцији, али А котлин? Како се Котлин може инсталирати на Убунту? Да ли је то лако учинити?
Котлин се не може инсталирати само на Виндовс или мацОС, већ се може инсталирати и на оперативне системе засноване на УНИКС-у, укључујући Убунту и деривате.
Котлин је бесплатан програмски језик доступан преко званична веб страница пројекта. За ово морамо само да преузмемо најновију верзију Котлина и распакујемо је у нашем Убунту-у. То је једноставан поступак, али приликом састављања може да створи проблеме. Тако, најбоље је да се одлучите за инсталационе скрипте. Само морамо отворити терминал и написати следеће:
curl -s https://get.sdkman.io | bash
А затим изведите инсталацију следећом наредбом:
sdk install kotlin
Сад већ имамо језик Котлин у нашем Убунту-у. Али да ли је то све?
Како створити програм у Котлину
Истина је да не. Ово ће нам омогућити саставити Котлин код, али не стварати датотеке. Да бисмо креирали датотеке можемо користите уређиваче кода или директно ИДЕ који можемо инсталирати у Убунту. Једном када напишемо код, чувамо га са продужетак .кт и отварамо терминал на истом месту као и креирана датотека. Сада у терминалу пишемо:
kotlinc ARCHIVO-CODIGO.kt -include-runtime -d ARCHIVO-CODIGO.jar
Убунту ће компајлирати датотеку и створити извршну датотеку која користи Јава виртуелну машину, нешто што смо већ инсталирали у Убунту. Дакле, захваљујући овим једноставним корацима, можемо инсталирати и покренути било који код написан за језик Котлин. Ако користимо Андроид Студио, Котлин инсталација је још лакша јер само морамо пронаћи одговарајући додатак и инсталирати га путем Гоогле ИДЕ-а.
У реду, не разумем чланак, прво реците ово (цитирам):
„Током последњег Гоогле И / О-а, Гоогле је јасно назначио да ће Јава престати да буде главни програмски језик Андроид-а да би уступила место другим језицима као што су Питхон или Котлин.“
А онда кажете ово (цитирам):
„Убунту ће компајлирати датотеку и створити извршну датотеку која користи Јава виртуелну машину, нешто што смо већ инсталирали у Убунту.“
Молим вас, можете ли ми помоћи у мојој забуни? Хвала!
Јава је језик, чији се код компајлира за покретање на јава виртуелној машини. Котлин је још један језик са различитим карактеристикама који је такође компајлиран за покретање на Јава виртуелној машини.
Постоје три концепта: Јава виртуелна машина, Јава језик и Ктолин језик