Size: a a a

Scala User Group

2020 September 08

OO

Oleksandr Olgashko in Scala User Group
Старый Хрыч
жаль кафку со скалы на java перепишут
у скалы были проблемы с бинарной совместимостью, решили их слишком поздно

ядро кафки остаётся на скале, но новые фичи пишут уже на джаве
источник

K

Kai in Scala User Group
В данном случае Guarantee
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Скала полезет в компаньон Guarantee искать инстанс Finally, если он понадобится?
источник

λ

λoλdog in Scala User Group
Kai
В данном случае Guarantee
А для чего?
источник

СХ

Старый Хрыч... in Scala User Group
Oleksandr Olgashko
у скалы были проблемы с бинарной совместимостью, решили их слишком поздно

ядро кафки остаётся на скале, но новые фичи пишут уже на джаве
холили слухи что фулл перепишут
источник

СХ

Старый Хрыч... in Scala User Group
со временем
источник

K

Kai in Scala User Group
Oleg ℕizhnik
Скала полезет в компаньон Guarantee искать инстанс Finally, если он понадобится?
Да. Это даже в котах догадались заюзать 5 лет после того как скалисты обнаружили что в языке оказывается есть имплисит скоуп.
см. https://github.com/7mind/izumi/blob/develop/fundamentals/fundamentals-bio/src/main/scala/izumi/functional/bio/BIORoot.scala
У меня один рутовый трейт у иерархии, и все получают инстансы оттуда
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Попробую, спасибо
источник

OO

Oleksandr Olgashko in Scala User Group
Старый Хрыч
холили слухи что фулл перепишут
бессмысленно, никому не надо трогать то, что уже написано и работает
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Кафку переписывали уже
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Она на скале была сначала совсем другая
источник

Oℕ

Oleg ℕizhnik in Scala User Group
На акке
источник

OO

Oleksandr Olgashko in Scala User Group
Oleg ℕizhnik
Она на скале была сначала совсем другая
а не спарк ли?
источник

K

Kai in Scala User Group
Короче скала лезет в компаньоны всех участников типа - компаньоны всех супертипов типа, параметров и префикса в том числе (где компаьноны более поздних должны иметь более высокий приоритет, но в 2.12 оно немного не работает)
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Oleksandr Olgashko
а не спарк ли?
так оба были
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Kai
Короче скала лезет в компаньоны всех участников типа - компаньоны всех супертипов типа, параметров и префикса в том числе (где компаьноны более поздних должны иметь более высокий приоритет, но в 2.12 оно немного не работает)
Ну вот и мне казалось, что у меня не всегда получалось
источник

OO

Oleksandr Olgashko in Scala User Group
окей, про темное акка прошлое кафки не знал
источник

K

Kai in Scala User Group
Oleg ℕizhnik
Ну вот и мне казалось, что у меня не всегда получалось
Да, но можно просто оставить один инстанс и оно всегда работает
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Хорошо, попробую
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Тогда можно без инстанс чейнов
источник