Size: a a a

Programming Offtop

2020 October 13

AA

Andrey Akimov in Programming Offtop
Кирилл Романенко
Лол, ясно. Тебе я больше отвечать не буду.
так ты аналогично тупо топишь за котлин и всё. Каких-то супер объективных причин в переходе на котлин нет. Если мы именно про легаси говорим. Никто не спорит что котлин супер и котлин класс
источник

DE

Denis Egorov in Programming Offtop
Andrew Mikhaylov
Ну так вопрос не о сложности жизни без них. Садитесь с командой и взвешиваете за и против. На одной чаше весов наллабилити, экстеншны, силды и прочее, на второй -- чуть более бедная поддержка в идее, время сборки, время на вкатывание команды и прочее. И решаете.
да у меня и нет проблемы решить) Я подключился к обсуждению просто ради болтовни) Интересно просто, почему все кричат, что переезд на котлин должен быть обязательным
источник

DE

Denis Egorov in Programming Offtop
Кирилл Романенко
Я не могу, моё мышление давно поменялось. Обожаю строить дсл-и, писать дата классы и экстеншены к ним. Ну и в целом в фп стиле на котлине писать значительно легче.
легче, конечно. Мне тоже нравится так писать
источник

AA

Andrey Akimov in Programming Offtop
Andrew Mikhaylov
Ну так вопрос не о сложности жизни без них. Садитесь с командой и взвешиваете за и против. На одной чаше весов наллабилити, экстеншны, силды и прочее, на второй -- чуть более бедная поддержка в идее, время сборки, время на вкатывание команды и прочее. И решаете.
ну я думаю примерно так этот вопрос в итоге и решался. Просто итог подали почему-то по-другому
источник

с#

саша сок #KotlinGang... in Programming Offtop
Denis Egorov
да у меня и нет проблемы решить) Я подключился к обсуждению просто ради болтовни) Интересно просто, почему все кричат, что переезд на котлин должен быть обязательным
ну переезд это не вопрос конкретно по котлину. потому что нет такого языка, на котором вдруг захочется большую экосистему написать с нуля, потерпев при этом большие потери
источник

DE

Denis Egorov in Programming Offtop
саша сок #KotlinGang
ну переезд это не вопрос конкретно по котлину. потому что нет такого языка, на котором вдруг захочется большую экосистему написать с нуля, потерпев при этом большие потери
вот писать новые модули на котлин - уже хорошая идея
источник

с#

саша сок #KotlinGang... in Programming Offtop
Denis Egorov
вот писать новые модули на котлин - уже хорошая идея
это если вопрос между котлин и джава. а на беке например и нода может быть
источник

КР

Кирилл Романенко... in Programming Offtop
Denis Egorov
да у меня и нет проблемы решить) Я подключился к обсуждению просто ради болтовни) Интересно просто, почему все кричат, что переезд на котлин должен быть обязательным
Вопрос подхода к разработке. Я не вижу ни единого плюса джавы, если пишешь так, что большая часть твоего кода написана в фп стайле. + мы у себя написали кучу полезных экстеншенов и обмазали ими весь проект. Очень удобно, кратко, лаконично. Не могу себе представить, как бы я мог писать весь код только на джаве. Естественно, разом Джаву не выбросить, но нужно двигаться к этому.
источник

AM

Andrew Mikhaylov in Programming Offtop
Андроид, который сейчас уже Kotlin-first, одновременно и показательный, и нет. Не показательный, потому что с компоузом народ будет вынужден мигрировать со временем. Показательный, потому что целая платформа, взяла язык как основной. Равно как и много других платформ, взявших котлин в поддержку -- спринг, гредл и прочие.
источник

AM

Andrew Mikhaylov in Programming Offtop
Andrey Akimov
так ты аналогично тупо топишь за котлин и всё. Каких-то супер объективных причин в переходе на котлин нет. Если мы именно про легаси говорим. Никто не спорит что котлин супер и котлин класс
Да есть они -- хотя бы бОльшая безопасность, лучшая читаемость, меньшее количество кода. Просто и минусы объективные есть.
источник

DE

Denis Egorov in Programming Offtop
Andrew Mikhaylov
Андроид, который сейчас уже Kotlin-first, одновременно и показательный, и нет. Не показательный, потому что с компоузом народ будет вынужден мигрировать со временем. Показательный, потому что целая платформа, взяла язык как основной. Равно как и много других платформ, взявших котлин в поддержку -- спринг, гредл и прочие.
но при этом компоуз - единственный гугловый проект, который чисто котлин. Все остальные android либы на джаве пока что. Тут переезд ждать еще долго. Но композ 100% поможет начать полный переход на котлин
источник

AM

Andrew Mikhaylov in Programming Offtop
Denis Egorov
но при этом компоуз - единственный гугловый проект, который чисто котлин. Все остальные android либы на джаве пока что. Тут переезд ждать еще долго. Но композ 100% поможет начать полный переход на котлин
Поможет продолжить :)
источник

DE

Denis Egorov in Programming Offtop
Andrew Mikhaylov
Поможет продолжить :)
ну можно и так)
источник

VS

Vladimir Sh in Programming Offtop
а потом придет фуксия
источник

AM

Andrew Mikhaylov in Programming Offtop
Или 100% -- в смысле всех проектов? Так он опционален.
источник

AM

Andrew Mikhaylov in Programming Offtop
Vladimir Sh
а потом придет фуксия
И на неё скорее всего будет в том или ином виде котлин с компоузом.
источник

КР

Кирилл Романенко... in Programming Offtop
Denis Egorov
sealed классы прикольные, расширения тоже и дальше по списку. Но если меня спросят, могу ли я без них жить, то ответ будет положительный
Я тебе завидую, у меня не получается кайфовать от работы, где мне не нравится стек и нет возможности писать так, как я хочу. Из-за своей упёртости приходится дропать 99% вакансий. Спрашиваешь стек, отвечают: котлин, но рх, даггер, клин, мввм. Сразу отказываюсь...
источник

КР

Кирилл Романенко... in Programming Offtop
У нас вот достаточно старый проект (ему лет 7-8), но у нас Теа, почти всё уже на котлине, корутины. Мокси, РХ и джава постепенно мигрируют. Так что не обязательно, что такой стек есть только в новых проектах. Важно ещё иметь лида, который сможет навязать бизнесу желаемый стек. Мой лид смог.))
источник

AM

Andrew Mikhaylov in Programming Offtop
Кирилл Романенко
Я тебе завидую, у меня не получается кайфовать от работы, где мне не нравится стек и нет возможности писать так, как я хочу. Из-за своей упёртости приходится дропать 99% вакансий. Спрашиваешь стек, отвечают: котлин, но рх, даггер, клин, мввм. Сразу отказываюсь...
Я тебе по секрету скажу, не всегда получается находиться в условиях, в которых ты кайфуешь от работы. Так или иначе, это всё ещё в первую очередь ремесло. И не кайфовать от работы -- нормально.
источник

AM

Andrew Mikhaylov in Programming Offtop
При этом, конечно, стремиться к лучшему хорошо)
источник