Size: a a a

Programming Offtop

2021 February 12

AN

Alexander Nozik in Programming Offtop
Как я уже сказал, наброс не засчитан. Не интересно спорить
источник

AN

Alexander Nozik in Programming Offtop
Главное не понятно, на что наброс.
источник

AK

Anton Korotkikh in Programming Offtop
наброс:
suspend по факту не используется без либы корутинс.

ты отвечаешь вообще не по теме и не можешь привети ни одного обратного примера
источник

AK

Anton Korotkikh in Programming Offtop
Alexander Nozik
Как я уже сказал, наброс не засчитан. Не интересно спорить
если так фанатично крыть корутины опираясь, на нюансы не имеющие отношения к реальной разработке, то так то да. смысла нет
источник

AN

Alexander Nozik in Programming Offtop
Anton Korotkikh
наброс:
suspend по факту не используется без либы корутинс.

ты отвечаешь вообще не по теме и не можешь привети ни одного обратного примера
Во-первых используется. Сама kotlinx-coroutines и использует. Я по крайней мере в одной из своих либ исользую суспед без корутин. А sequence, который тоже suspend исользуется очень много где. Во- втрых тезис о том, что kotlinx - это модули стдлибы никто не отменял
источник

AN

Alexander Nozik in Programming Offtop
coroutines не подключают только в очень редких случаях, когда надо сильно экономить на размере бандла. С появлением нормального DCE это не особо актуально, поэтому так действительно практически не делают
источник

AN

Alexander Nozik in Programming Offtop
Но не - нравится, не ешьте. Пишите на Го. Ну или на жаве - хороший язык.
источник

BP

Bogdan Panchenko in Programming Offtop
Anton Korotkikh
скопировать?
это то о чём я говорю, по факту корутины неприменимы без либы. зачем юлить и искать нюансы? по факту - неприменимы.
нужно ли в расте что-то комипровать или тащить дполнительную зависомсть чтобы использовать async? в гошке для go? а вноде для await? - нет.
Легко поменять реализацию. Можно в либе заптлить поддержку корутин не таща либу
источник

OY

Oleg Yukhnevich in Programming Offtop
даже если принять факт того, что suspend не будет использоваться без либы kx.coroutines (хотя есть sequence + deep recursion в stdlib)
то то, что это либа, а не стдлиб слегка упрощает её жизненный цикл
можно выпускать версии с фичами и багфиксами независимо от стдлиб
что как бы хорошо, думаю никто не поспорит
источник

А

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

А

Алексей in Programming Offtop
Anton Korotkikh
Двачую, жаба збс. Не могу остановится проигрывать, с языка, где даже для работы ключевого слова нужно тащить стороннию либу
Только в жабе корутин нет. Так что джава уже не збс. И кто теперь проиграл?
источник

AN

Alexander Nozik in Programming Offtop
Алексей
Только в жабе корутин нет. Так что джава уже не збс. И кто теперь проиграл?
Он топит за лум
источник

А

Алексей in Programming Offtop
Alexander Nozik
Он топит за лум
А типа лум в стандартной поставке жвм идёт и его отдельно ставить не надо чтоли?
источник

AN

Alexander Nozik in Programming Offtop
Алексей
А типа лум в стандартной поставке жвм идёт и его отдельно ставить не надо чтоли?
Он никуда не идет, его еще нет. Но когда будет, то да, в стандартной поставке
источник

AN

Alexander Nozik in Programming Offtop
Хотя стандартная это поставка или добавляется одной строкой в сборке, вообще никого, кроме Антона не волнует
источник

А

Алексей in Programming Offtop
Alexander Nozik
Хотя стандартная это поставка или добавляется одной строкой в сборке, вообще никого, кроме Антона не волнует
ну надо же до чего то докопаться
источник

А

Алексей in Programming Offtop
Alexander Nozik
Он никуда не идет, его еще нет. Но когда будет, то да, в стандартной поставке
тем более
источник

А

Алексей in Programming Offtop
будет лет через десять когда уже в котлин весь kotlinx въедет
источник

AN

Alexander Nozik in Programming Offtop
Алексей
будет лет через десять когда уже в котлин весь kotlinx въедет
Ну не через 10, там все ускорилось. Скорее через 2-3.
источник

AN

Alexander Nozik in Programming Offtop
Но опять-таки лум не о том. Он не про асинхронное программирование вообще. Он про дешевые треды. Поверх лума надо делать точно такую же библиотеку с билдерами (и делают)
источник