Size: a a a

Programming Offtop

2020 September 13

AN

Alexander Nozik in Programming Offtop
К счастью, это довольно редко случается.
источник

AK

Anton Korotkikh in Programming Offtop
Alexander Nozik
Да там ровно то же самое, что и в TS. Просто система типов и инструменты TS лучше адаптированы под практики JS. Например сумма типов есть
там ни разу не то же самое.
во-первых там жирный и переусложнённый градл, который на фронте все в гробу видали. во вторых там косая работа с асинхронщинной, т.к. kotlin-coroutines - это либа, против встроенных фич других транспайлеров. уже этих двух пунктов достаточно, чтобы в его сторону даже не посмотрели 99% фронтовых команд.

если эти два пункта исправили, то может оно и хоть как-то взлетит
источник

с#

саша сок #KotlinGang... in Programming Offtop
Alexander Nozik
Ну как правило проверка выходного типа и ручные касты.
метод-обертка + sealed классы можно
источник

BP

Bogdan Panchenko in Programming Offtop
Alexander Nozik
Ну видимо K-WASM будет первым васм языком с полноценным GC. И будет скоро.
Виде эксперемнта ? Как обычно с тонной багов ?
источник

AN

Alexander Nozik in Programming Offtop
Anton Korotkikh
там ни разу не то же самое.
во-первых там жирный и переусложнённый градл, который на фронте все в гробу видали. во вторых там косая работа с асинхронщинной, т.к. kotlin-coroutines - это либа, против встроенных фич других транспайлеров. уже этих двух пунктов достаточно, чтобы в его сторону даже не посмотрели 99% фронтовых команд.

если эти два пункта исправили, то может оно и хоть как-то взлетит
Я уже ответил на вопрос про фронтовые команды.
источник

с#

саша сок #KotlinGang... in Programming Offtop
Anton Korotkikh
там ни разу не то же самое.
во-первых там жирный и переусложнённый градл, который на фронте все в гробу видали. во вторых там косая работа с асинхронщинной, т.к. kotlin-coroutines - это либа, против встроенных фич других транспайлеров. уже этих двух пунктов достаточно, чтобы в его сторону даже не посмотрели 99% фронтовых команд.

если эти два пункта исправили, то может оно и хоть как-то взлетит
а разве сейчас нельзя создать kotlinJs проект без градла ?
источник

AN

Alexander Nozik in Programming Offtop
Bogdan Panchenko
Виде эксперемнта ? Как обычно с тонной багов ?
Ну никто не запрещает писать на JS. как бы. Плюс тут как раз уже достаточно стабильный K-JS дает хорошую миграцию.
источник

AM

Andrew Mikhaylov in Programming Offtop
саша сок #KotlinGang
а разве сейчас нельзя создать kotlinJs проект без градла ?
Нет, только к/жвм есть под мавен, насколько помню.
источник

AK

Anton Korotkikh in Programming Offtop
Alexander Nozik
Я уже ответил на вопрос про фронтовые команды.
эм.. в этом контексте никакого вопрсоа не было. если мы про браузер, то тут нет никаких вопросв. фронтовые команды, они
а) просто есть и занимаются исключительно фронтом
б) используют по большей части js и ts, т.к. всё остальное - неудобно
источник

BP

Bogdan Panchenko in Programming Offtop
Anton Korotkikh
там ни разу не то же самое.
во-первых там жирный и переусложнённый градл, который на фронте все в гробу видали. во вторых там косая работа с асинхронщинной, т.к. kotlin-coroutines - это либа, против встроенных фич других транспайлеров. уже этих двух пунктов достаточно, чтобы в его сторону даже не посмотрели 99% фронтовых команд.

если эти два пункта исправили, то может оно и хоть как-то взлетит
Ну нет. Гредл относительный. Корутины как раз хорошо интегрируются с ассинхроностью платформы
источник

AM

Andrew Mikhaylov in Programming Offtop
Bogdan Panchenko
Виде эксперемнта ? Как обычно с тонной багов ?
Нет, блядь, сразу стабильный. При нестабильном васме притом.
источник

AN

Alexander Nozik in Programming Offtop
саша сок #KotlinGang
а разве сейчас нельзя создать kotlinJs проект без градла ?
Можно, но это дурость. Градлобоязнь - это болезнь. Народ боится градла, но бежит все ковырять на куда более убитом вебпаке.
источник

I

Ilmir in Programming Offtop
Anton Korotkikh
там ни разу не то же самое.
во-первых там жирный и переусложнённый градл, который на фронте все в гробу видали. во вторых там косая работа с асинхронщинной, т.к. kotlin-coroutines - это либа, против встроенных фич других транспайлеров. уже этих двух пунктов достаточно, чтобы в его сторону даже не посмотрели 99% фронтовых команд.

если эти два пункта исправили, то может оно и хоть как-то взлетит
Те, кто жалуется на градл, обречены использовать вебпак.
источник

с#

саша сок #KotlinGang... in Programming Offtop
Andrew Mikhaylov
Нет, только к/жвм есть под мавен, насколько помню.
а там не мавен, там вообще ничего нет, просто создаёшь проект и запускаешь себе скриптики, я как-то случайно создал, и по-моему джс там тоже был
источник

BP

Bogdan Panchenko in Programming Offtop
Andrew Mikhaylov
Нет, блядь, сразу стабильный. При нестабильном васме притом.
Не гори, я про то что Александр обещает что вот-вот, а на самом деле пускай на старости я застану
источник

AM

Andrew Mikhaylov in Programming Offtop
саша сок #KotlinGang
а там не мавен, там вообще ничего нет, просто создаёшь проект и запускаешь себе скриптики, я как-то случайно создал, и по-моему джс там тоже был
А, ты об этом. Может быть, ч не пом.
источник

AN

Alexander Nozik in Programming Offtop
Bogdan Panchenko
Не гори, я про то что Александр обещает что вот-вот, а на самом деле пускай на старости я застану
Ну как бы (опять) ближе, чем до вальхаллы.
источник

AM

Andrew Mikhaylov in Programming Offtop
Bogdan Panchenko
Не гори, я про то что Александр обещает что вот-вот, а на самом деле пускай на старости я застану
Относительно вот-вот, конечно. Ещё даже самого васма с гц нет.
источник

AM

Andrew Mikhaylov in Programming Offtop
Bogdan Panchenko
Не гори, я про то что Александр обещает что вот-вот, а на самом деле пускай на старости я застану
Надеюсь, ты к тому моменту уже успеешь свалить на ф# с фаблом)
источник

BP

Bogdan Panchenko in Programming Offtop
Alexander Nozik
Ну никто не запрещает писать на JS. как бы. Плюс тут как раз уже достаточно стабильный K-JS дает хорошую миграцию.
Ну я пока не перехожу на к-js. IR одна из причин.
источник