Size: a a a

Kotlin Community

2019 December 06

EK

Eugeny Karpov in Kotlin Community
Kopusha
я передал дух мессаджа)
Смотрите толки по kotlin js и closing panel ответы. Лично у меня такое сложилось впечатление. Вялые попытки отшутиться в духе "да кто вообще хочет писать на js, хаха", но пока что лучше js, чем тот интероп, что завезли в котлин.
Kotlin js взлетает очень слабо. Из крупных проектов слышал только про JB с догфудингом. Тру фронтендеры смотрят на чужой язык и не понимают зачем на него пересаживаться и мучиться с врапперами когда у них уже есть тайпскрипт. Ещё и шуточки странные от jb "гыы кто-то вообще любит js"
источник

КР

Кирилл Романенко in Kotlin Community
Eugeny Karpov
Kotlin js взлетает очень слабо. Из крупных проектов слышал только про JB с догфудингом. Тру фронтендеры смотрят на чужой язык и не понимают зачем на него пересаживаться и мучиться с врапперами когда у них уже есть тайпскрипт. Ещё и шуточки странные от jb "гыы кто-то вообще любит js"
Он нужен только в связке с мпп, имхо
источник

AT

Alexey Tkachenko in Kotlin Community
а MPP тоже не взлетает?
источник

КР

Кирилл Романенко in Kotlin Community
Alexey Tkachenko
а MPP тоже не взлетает?
Взлетает
источник

K

Kopusha in Kotlin Community
та че там, dynamic взял и работает! Только без типов. Oh wait, мы же обсирали js потому что ему не хватает типов. Упс. Вот что ты будешь делать, даже когда пишешь на котлине, получается js.
источник

AN

Alexander Nozik in Kotlin Community
Kopusha
та че там, dynamic взял и работает! Только без типов. Oh wait, мы же обсирали js потому что ему не хватает типов. Упс. Вот что ты будешь делать, даже когда пишешь на котлине, получается js.
Надо сначала попробовать, а потом уже стеб разводить
источник

EK

Eugeny Karpov in Kotlin Community
Kopusha
та че там, dynamic взял и работает! Только без типов. Oh wait, мы же обсирали js потому что ему не хватает типов. Упс. Вот что ты будешь делать, даже когда пишешь на котлине, получается js.
Ну вроде как есть поддержка d.ts файлов, не? Под тайпскрипт маппинги у всего почти есть
источник

K

Kopusha in Kotlin Community
юнион типы это не спасает
источник

AN

Alexander Nozik in Kotlin Community
Kopusha
юнион типы это не спасает
Послушайте доклад с конфы. Может поможет
источник

K

Kopusha in Kotlin Community
я слушал, там костыль на этот случай - dynamic. Не представляю как это продать разработчику, который пишет на TS.
источник

AN

Alexander Nozik in Kotlin Community
Eugeny Karpov
Ну вроде как есть поддержка d.ts файлов, не? Под тайпскрипт маппинги у всего почти есть
Есть. В перспективе авто-врапперы, как в нейтиве с С-API. Оно уже есть, но экспериментальное
источник

K

Kopusha in Kotlin Community
нужны честные union types в котлине
источник

AN

Alexander Nozik in Kotlin Community
Kopusha
я слушал, там костыль на этот случай - dynamic. Не представляю как это продать разработчику, который пишет на TS.
Ну если вы хорошо пишите на JS/TS, то пожалуйста
источник

AN

Alexander Nozik in Kotlin Community
Kopusha
нужны честные union types в котлине
Ну это как бы другой вопрос
источник

EK

Eugeny Karpov in Kotlin Community
Ну, без поддержки фронтенд комиьюнити Kotlin js дальше jb не улетит
источник

EK

Eugeny Karpov in Kotlin Community
Это как если бы с kotlin jvm джависты (мобильные и серверные) смотрели бы на котлин и не понимали что им это принесет кроме геморроя с врапперами джава кода
источник

K

Kopusha in Kotlin Community
люди на последних джавах и не понимают 🙂. Джейк про это рассказывал сегодня. Там фичи с делеем в три года просто))
источник

AT

Alexey Tkachenko in Kotlin Community
Kopusha
люди на последних джавах и не понимают 🙂. Джейк про это рассказывал сегодня. Там фичи с делеем в три года просто))
а в последние джавы завезли уже sealed classes и named arguments?
источник

K

Kopusha in Kotlin Community
источник

K

Kopusha in Kotlin Community
даже лучше, поддержка интерфейсов
источник