Size: a a a

Programming Offtop

2020 October 13

AK

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

AK

Anton Korotkikh in Programming Offtop
саша сок #KotlinGang
просто так-то питонисты мне вообще говорят, что ресиверы не нужны. чем вы в такой ситуации от них отличаетесь ?
та мало чем наверное, я сторонник минимализма. для меня лучший пример развития рантайма/языка - это го. где сосредоточились, на действительно важных вещах, а не на ублажении любителей сахарка, чтобы они не скучали
источник

DP

Dmitry Ponyatov in Programming Offtop
а что там в котле с синтаксическими макросами и CTE ?
дайте их извращенцам, и пусть сами лепят себе язык как хотят
источник

IP

Iaroslav Postovalov in Programming Offtop
Anton Korotkikh
не нужны конечно. нужен шустрый рантайм, нужен лум, нужны оптимизация потребления памяти итд
1. шустрый рантайм есть - есть JVM
2. лум избыточен, есть кортуины.
3. оптимизация потребления памяти - это со стороны бекенда котлина будет что-то очень маргинальное
источник

AM

Andrew Mikhaylov in Programming Offtop
Dmitry Ponyatov
а что там в котле с синтаксическими макросами и CTE ?
дайте их извращенцам, и пусть сами лепят себе язык как хотят
Кастомизации синтаксиса даже в компайлер плагинах не планируют.
источник

DE

Denis Egorov in Programming Offtop
Iaroslav Postovalov
1. шустрый рантайм есть - есть JVM
2. лум избыточен, есть кортуины.
3. оптимизация потребления памяти - это со стороны бекенда котлина будет что-то очень маргинальное
в java то нет корутин)
источник

IP

Iaroslav Postovalov in Programming Offtop
Anton Korotkikh
имхо, нет. это просто сахарок, чтобы разрабам не скучно было на скучных задачах. быстрая компиляция, корутины, шустрый тулинг - вот что удобно
ну так оптимизировать идею - сложно. сами попробуйте. джава плагин вот шустрый только потому что его 20 лет пилят
источник

IP

Iaroslav Postovalov in Programming Offtop
Denis Egorov
в java то нет корутин)
джава не нужна
источник

DE

Denis Egorov in Programming Offtop
Iaroslav Postovalov
джава не нужна
хорошо
источник

AK

Anton Korotkikh in Programming Offtop
Iaroslav Postovalov
джава не нужна
только она и не нужна тащемто. для действительно сложных продуктов и сиситем, имхо конечно - но все эти фичи котлинов и скал нужны примерно от "не особо" до "нахуй, это уже мешает".
относительно той жвм - кафка всё больше пишется на жабе, пульсар сразу на жабе, кассандры, эластики - туда же. рисевиры? имплиситы? та нахуя, чтобы рестуху было весело клепать? есть куча других задач, с большой сложностью, где нахуй не упала добавленная сложность языка
источник

VP

Vladimir Petrakovich in Programming Offtop
Anton Korotkikh
только она и не нужна тащемто. для действительно сложных продуктов и сиситем, имхо конечно - но все эти фичи котлинов и скал нужны примерно от "не особо" до "нахуй, это уже мешает".
относительно той жвм - кафка всё больше пишется на жабе, пульсар сразу на жабе, кассандры, эластики - туда же. рисевиры? имплиситы? та нахуя, чтобы рестуху было весело клепать? есть куча других задач, с большой сложностью, где нахуй не упала добавленная сложность языка
Кафку переписывают из-за сложности языка?
источник

IP

Iaroslav Postovalov in Programming Offtop
Anton Korotkikh
только она и не нужна тащемто. для действительно сложных продуктов и сиситем, имхо конечно - но все эти фичи котлинов и скал нужны примерно от "не особо" до "нахуй, это уже мешает".
относительно той жвм - кафка всё больше пишется на жабе, пульсар сразу на жабе, кассандры, эластики - туда же. рисевиры? имплиситы? та нахуя, чтобы рестуху было весело клепать? есть куча других задач, с большой сложностью, где нахуй не упала добавленная сложность языка
ну это конкретной вам не особо и нахуй мешает. мне уже без фич котлина писать неприятно.
источник

с#

саша сок #KotlinGang... in Programming Offtop
Iaroslav Postovalov
ну это конкретной вам не особо и нахуй мешает. мне уже без фич котлина писать неприятно.
без фич котлина*
источник

IK

Igor Komarov in Programming Offtop
саша сок #KotlinGang
а разве implicit это не круто?

мне кажется, что лучше

fun a(with a: View), но всё равно
это какие-то новые фичи котлина?)
источник

с#

саша сок #KotlinGang... in Programming Offtop
Igor Komarov
это какие-то новые фичи котлина?)
источник

IP

Iaroslav Postovalov in Programming Offtop
саша сок #KotlinGang
без фич котлина*
спасибо
источник

с#

саша сок #KotlinGang... in Programming Offtop
Iaroslav Postovalov
спасибо
я согласен, везде хочется дописать расширение вместо ViewUtils.resize(view, ...)
источник

с#

саша сок #KotlinGang... in Programming Offtop
без дсл вообще не знаю как жить
источник

IK

Igor Komarov in Programming Offtop
О, круто. Мне по-моему этого не хватало для какой-то очередной больной идеи. Вроде как для очередной прикольной вариации линз
источник

AK

Anton Korotkikh in Programming Offtop
Iaroslav Postovalov
ну это конкретной вам не особо и нахуй мешает. мне уже без фич котлина писать неприятно.
паддажи, я тебе привёл примеры одних из самых популярных и уважаемых проектов на жвм. и они на жабе.
источник