Size: a a a

Kotlin Community

2020 January 30

KT

Kirill Timofeev in Kotlin Community
Vladislav Navrocky
Может скрестить Qt c KotlinNative?
*но зачем.жпг*
источник

VN

Vladislav Navrocky in Kotlin Community
Kirill Timofeev
*но зачем.жпг*
Хороший стабильный UI фремворк, работающий на многих платформах уже давно
источник

VN

Vladislav Navrocky in Kotlin Community
Я вот мечтаю, чтобы там был Котлин вместо плюсов
источник

AM

Andrew Mikhaylov in Kotlin Community
Vladislav Navrocky
Может скрестить Qt c KotlinNative?
Интероп с C++ не завезли, а без него это задача неподьёмная.
источник

D

Denys in Kotlin Community
Andrew Mikhaylov
Интероп с C++ не завезли, а без него это задача неподьёмная.
А планируется?
источник

D

Denys in Kotlin Community
Я просто не в курсе насколько интероп с C++ ABI сейчас популярен в языках
источник

AM

Andrew Mikhaylov in Kotlin Community
Об официальном не говорили, но говорили, что готовы к контрибуциям. Единственная контрибуция, которую я видел — это в нескольких местах строковую константу "C++" добавить.
источник

D

Denys in Kotlin Community
Остается JNA? :)
источник

AM

Andrew Mikhaylov in Kotlin Community
А он с крестами дружит?
источник

VN

Vladislav Navrocky in Kotlin Community
Andrew Mikhaylov
Интероп с C++ не завезли, а без него это задача неподьёмная.
Да, сейчас можно только сишными функциями обернуть классы и тогда звать из котлина
источник

VN

Vladislav Navrocky in Kotlin Community
Это сложно
источник

AM

Andrew Mikhaylov in Kotlin Community
Особенно там, где начинаются шаблоны, да.
источник

D

Denys in Kotlin Community
Andrew Mikhaylov
А он с крестами дружит?
Как-то так, вроде.
https://stackoverflow.com/questions/2241685/java-native-access-doesnt-do-c-right

JNR, к сожалению, не умеет, насколько я знаю. Но есть на гитхабе такое: https://github.com/bytedeco/javacpp
источник

AM

Andrew Mikhaylov in Kotlin Community
Ого.
источник

D

Denys in Kotlin Community
Принимая во внимание огромные размеры кодобазы на C++ - было бы круто уметь с ними линковаться, наверное. Либо переписывать все на Rust. 🌚
источник

AM

Andrew Mikhaylov in Kotlin Community
Оно даже исключения прокидывать умеет, ух
источник

V

V---V in Kotlin Community
Разработка под Java 11 и 13 чем-нибудь отличаются?
источник

VN

Vladislav Navrocky in Kotlin Community
Denys
Принимая во внимание огромные размеры кодобазы на C++ - было бы круто уметь с ними линковаться, наверное. Либо переписывать все на Rust. 🌚
Не надо переписывать на rust. Если уже переписывать, то на kotlin :3
источник

AM

Andrew Mikhaylov in Kotlin Community
Щас вы кое-кого триггернёте и тут снова будет срач.
источник

VP

Vladimir Petrakovich in Kotlin Community
Котлин далеко не везде замена C++
источник