Size: a a a

2021 March 30

IP

Iaroslav Postovalov in Kotlin Native
Dima
Я пытаюсь использовать Kotlin для себя как замену C++ для утилит командой строки
Советую взять Golang - у него хотя бы кросскомпиляция есть - можно с одной платформы получить бинарник для всех целей
источник

D

Dima in Kotlin Native
Iaroslav Postovalov
Советую взять Golang - у него хотя бы кросскомпиляция есть - можно с одной платформы получить бинарник для всех целей
Не подходит: мне не нравится простота Go)
источник

IP

Iaroslav Postovalov in Kotlin Native
Dima
Не подходит: мне не нравится простота Go)
Тогда тебя ждут мучения с двойным релизом CI
источник

с#

саша сок #KotlinGang... in Kotlin Native
Iaroslav Postovalov
Тогда тебя ждут мучения с двойным релизом CI
та вроде нет цели релиза, просто для себя, как я понял
источник

IP

Iaroslav Postovalov in Kotlin Native
саша сок #KotlinGang
та вроде нет цели релиза, просто для себя, как я понял
А если для себя, то нафиг нужен Котлин Нейтив?
источник

IP

Iaroslav Postovalov in Kotlin Native
источник

D

Dima in Kotlin Native
Iaroslav Postovalov
А если для себя, то нафиг нужен Котлин Нейтив?
Потому что нравится Kotlin?)
источник

IP

Iaroslav Postovalov in Kotlin Native
Dima
Потому что нравится Kotlin?)
Для себя можно спокойно виртуальную машину поднимать и писать на более простом Kotlin/JVM
источник

AN

Alexander Nozik in Kotlin Native
Iaroslav Postovalov
Советую взять Golang - у него хотя бы кросскомпиляция есть - можно с одной платформы получить бинарник для всех целей
Кросс-компиляция мало кому нужна.
источник

IP

Iaroslav Postovalov in Kotlin Native
Alexander Nozik
Кросс-компиляция мало кому нужна.
Да ну? Любой CLI-тул не согласен
источник

D

Dima in Kotlin Native
Iaroslav Postovalov
Для себя можно спокойно виртуальную машину поднимать и писать на более простом Kotlin/JVM
Ну "для себя" не совсем верное определение, мне ещё хотелось бы делиться этой утилитой как одним файлом с другими людьми
источник

с#

саша сок #KotlinGang... in Kotlin Native
Alexander Nozik
Кросс-компиляция мало кому нужна.
любой мультиплатформенной бибилотеке ?
источник

AN

Alexander Nozik in Kotlin Native
Iaroslav Postovalov
Да ну? Любой CLI-тул не согласен
Пример тула, который на что-кроме линукса и не "собери сам"?
источник

AN

Alexander Nozik in Kotlin Native
саша сок #KotlinGang
любой мультиплатформенной бибилотеке ?
Мультиплатформа - это котлиновский термин. Сишные тулы обычно в исходниках поставляются
источник

IP

Iaroslav Postovalov in Kotlin Native
Dima
Ну "для себя" не совсем верное определение, мне ещё хотелось бы делиться этой утилитой как одним файлом с другими людьми
Ну так а если ты линуксоид, а твой друг на Винде, то будет неудобно без CI. А потом появится друг с маком. И будет CI с двойным релизом - а это сразу много проблем, могу конкретизировать, если интересно
источник

IP

Iaroslav Postovalov in Kotlin Native
Alexander Nozik
Пример тула, который на что-кроме линукса и не "собери сам"?
докер
источник

IP

Iaroslav Postovalov in Kotlin Native
саша сок #KotlinGang
любой мультиплатформенной бибилотеке ?
Нет, проблема мультиплатформенной либы будет решена, если публиковать IR и докомпилировать на месте.
источник

с#

саша сок #KotlinGang... in Kotlin Native
Iaroslav Postovalov
Нет, проблема мультиплатформенной либы будет решена, если публиковать IR и докомпилировать на месте.
это не долго?
источник

AN

Alexander Nozik in Kotlin Native
Это как бы не Cli тул. И никаклй кросс-компиляция одинакового кода там нет
источник

IP

Iaroslav Postovalov in Kotlin Native
саша сок #KotlinGang
это не долго?
Это будет долго, ну а как иначе
источник