Size: a a a

2020 December 18

AE

Alexandr Emelyanov in KotlinLangRu
Bogdan Panchenko
Kotlin native подедрживает 🌚
Значит с граалем перепутал
источник

BP

Bogdan Panchenko in KotlinLangRu
Bogdan Panchenko
Это по факту будет с/с++ код. Но логики уже можно на котлине
Имею ввиду стиль написания кода
источник

BP

Bogdan Panchenko in KotlinLangRu
М С
ок, спасибо, почитаю
источник

JI

Jalol Imomaddinov in KotlinLangRu
это тот же winApi, только на Kotlin :)
источник

BP

Bogdan Panchenko in KotlinLangRu
Jalol Imomaddinov
это тот же winApi, только на Kotlin :)
ну так а что хотелось то. То же можно и для SDL2, но повторяю что код будет си подобным
источник

МС

М С in KotlinLangRu
у меня javascript (nwjs и nodejs). Работа с графикой плохо. Хочу попробовать sdl2 (думаю это намного проще чем directx и opengl). Что мне выбрать kotlin-native или flutter? Где бы я смог поработать с библиотеками
источник

МС

М С in KotlinLangRu
Bogdan Panchenko
ну так а что хотелось то. То же можно и для SDL2, но повторяю что код будет си подобным
пусть си подобным, хотябы с непонятными указателями не придётся работать...
источник

BP

Bogdan Panchenko in KotlinLangRu
М С
пусть си подобным, хотябы с непонятными указателями не придётся работать...
Ну не совсем. Прийдеться работать и с ними, ну лично мне проще) типы все таки есть
источник

МС

М С in KotlinLangRu
есть указатель на указатель?
типы это более высокая абстракция
источник

AB

Anton Branch in KotlinLangRu
М С
у меня javascript (nwjs и nodejs). Работа с графикой плохо. Хочу попробовать sdl2 (думаю это намного проще чем directx и opengl). Что мне выбрать kotlin-native или flutter? Где бы я смог поработать с библиотеками
Не подходит под вашу задачу?
https://github.com/zetsin/node-sdl2
источник

BP

Bogdan Panchenko in KotlinLangRu
М С
есть указатель на указатель?
типы это более высокая абстракция
Да, но это типы зачастую.
источник

BP

Bogdan Panchenko in KotlinLangRu
Ну так то спрашивали про котлин 😉 посоветовать другое можно конечно
источник

МС

М С in KotlinLangRu
к сожалению, мне даже не удалось установить все зависимости. Потом если это уже не совсем js, почему бы не попробовать другой язык, более сложный но полезный на будущее)
источник

AB

Anton Branch in KotlinLangRu
Ну раз можно... тогда, JavaScript bindings for GNOME https://gjs.guide

JS + GJS + Node + SDL2 = Десктоп =)
источник

BP

Bogdan Panchenko in KotlinLangRu
Anton Branch
Ну раз можно... тогда, JavaScript bindings for GNOME https://gjs.guide

JS + GJS + Node + SDL2 = Десктоп =)
Ну не в этом чате. Последние китайское, или ридонли, идите в личку или чат по данной теме
источник

МС

М С in KotlinLangRu
что означает мультиплатформенность на kotlin и flutter? Разве не компиляцию на любую платформу?
источник

BP

Bogdan Panchenko in KotlinLangRu
М С
что означает мультиплатформенность на kotlin и flutter? Разве не компиляцию на любую платформу?
Это разное. У котлин есть понятие таргета (jvm, js, native), а под мульиплатформой что один и тот же код можно сбилдить под разные таргеты, при этом быть максимально близким с системой, это не jvm multiplatform. Увы нет декстопа под котлин (именно котлиновский), есть javafx, недавно анонсировали compose desktop (это то что вам нужно как и флатер, но под котлин его не завезли). Также есть заброшенные биндинги к gtk для котлина, где вполне котлиновское апи
источник

BP

Bogdan Panchenko in KotlinLangRu
Вообще кроссплатформенный ui это очень сложно
источник

МС

М С in KotlinLangRu
Всё понял. Спасибо за подробный ответ
источник

BP

Bogdan Panchenko in KotlinLangRu
М С
Всё понял. Спасибо за подробный ответ
Советую попробовать компоуз, но не тащите в прод)
источник