Size: a a a

2019 November 06

AK

Andrey Korzhov in Kotlin Start
и что насчет IOS. Хотелось бы под свой телефончик запилить что-то, но для swift нужен mac os:C
источник

AK

Andrey Korzhov in Kotlin Start
в проектах такое можно встретить? или пока-что пробная способность?)
источник

AL

Alexander Levin in Kotlin Start
Andrey Korzhov
и что насчет IOS. Хотелось бы под свой телефончик запилить что-то, но для swift нужен mac os:C
В котлине есть т.н. Kotlin/Native, там из всех возможных платформ есть и iOS. Оно ещё вроде не в финальном состоянии, но кто-то уже пробует, есть даже канал об этом (не только, но мобилы там часто): https://t.me/kotlinmpp
Почитать можно тут: https://kotlinlang.org/docs/reference/native-overview.html
источник

AK

Andrey Korzhov in Kotlin Start
Alexander Levin
В котлине есть т.н. Kotlin/Native, там из всех возможных платформ есть и iOS. Оно ещё вроде не в финальном состоянии, но кто-то уже пробует, есть даже канал об этом (не только, но мобилы там часто): https://t.me/kotlinmpp
Почитать можно тут: https://kotlinlang.org/docs/reference/native-overview.html
что значит нейтив? типа под капотом нет java ?
источник

AL

Alexander Levin in Kotlin Start
Andrey Korzhov
что значит нейтив? типа под капотом нет java ?
Да, точно так же, как выше упомянутый Kotlin/JS тоже без джавы хорошо живёт.
источник

AK

Andrey Korzhov in Kotlin Start
ну без джавы там наверное в самом разгаре разработка платформ)
источник

AK

Andrey Korzhov in Kotlin Start
все с нуля
источник

AL

Alexander Levin in Kotlin Start
Andrey Korzhov
в проектах такое можно встретить? или пока-что пробная способность?)
Массово скорее нет, но вообще Kotlin/JS уже в стабильной версии, так что пробовать можно.
источник

ch

central hardware in Kotlin Start
Andrey Korzhov
все с нуля
llvm
источник

AL

Alexander Levin in Kotlin Start
Andrey Korzhov
все с нуля
Ну не с нуля. Откройте ссылки, там подробнее рассказано, но вкратце - как в обычном котлине вы используете всё, что есть в джаве, то в kotlin/js или kotlin/native вы более-менее можете использовать то, что есть в целевой платформе.
источник

AK

Andrey Korzhov in Kotlin Start
это про что? я не про компилятор, я про коробку, как коробка фреймворков ведь на джаве в основном на андроиде, спринге и тд
источник

AK

Andrey Korzhov in Kotlin Start
Alexander Levin
Ну не с нуля. Откройте ссылки, там подробнее рассказано, но вкратце - как в обычном котлине вы используете всё, что есть в джаве, то в kotlin/js или kotlin/native вы более-менее можете использовать то, что есть в целевой платформе.
ну я про это, что там нет вызовов джавы, только котлин
источник

AK

Andrey Korzhov in Kotlin Start
ладно спс
источник

AK

Andrey Korzhov in Kotlin Start
на ночь хватит занятия)00
источник

ch

central hardware in Kotlin Start
Andrey Korzhov
это про что? я не про компилятор, я про коробку, как коробка фреймворков ведь на джаве в основном на андроиде, спринге и тд
Зачем вам джавовые либы на нативн?
источник

AK

Andrey Korzhov in Kotlin Start
central hardware
Зачем вам джавовые либы на нативн?
не зачем, я просто чтоб понять, что значит нативный
источник

ch

central hardware in Kotlin Start
Нетив нужен для производительности а не перемзобретать jvm
источник

AM

Andrew Mikhaylov in Kotlin Start
Andrey Korzhov
это про что? я не про компилятор, я про коробку, как коробка фреймворков ведь на джаве в основном на андроиде, спринге и тд
В Kotlin/Native есть интероп с C и Objective-C. Так что у вас под рукой любые сишные либы и айосные фреймворки.
Но оно в бете, и вот прям сейчас я бы не стал закладываться на это перед освоением Kotlin/JVM.
источник
2019 November 07

P

Phoenix in Kotlin Start
Почему data класс конфликтует с модификатором open? Неужели компилятор не может красиво это разрулить и правильно переопределить нужные методы?
источник

AN

Alexander Nozik in Kotlin Start
Phoenix
Почему data класс конфликтует с модификатором open? Неужели компилятор не может красиво это разрулить и правильно переопределить нужные методы?
потому что может быть переопределено equals в наследнках и все может сломаться. Но вообще вроде был разговор про то, что дата класс может наследовать дата класс... сейчас гляну
источник