Size: a a a

Scala User Group

2020 February 05

SA

Sergey Alaev in Scala User Group
Ilja Pavlov
Всем привет!
Я новичок в scala . Есть идея написать небольшой pet-project, но я не совсем разбираюсь в трендах данного языка, поэтому пришёл сюда) Напирмер: используются ли dependency injection фреймворки в проектах на скале? Spring Boot будет работать? Или лучше поисмотреть что-нибудь другое?
если говорить про промышленные решения, то guice. "трендовые" пишутся без DI вообще, или на изуми
источник

SA

Sergey Alaev in Scala User Group
про спринг лучше забыть
источник

AD

Apache DOG™ in Scala User Group
Совсем
источник

λ

λoλdog in Scala User Group
Apache DOG™
Есть ещё cats как альтернатива zio
тогда уж не cats, а cats-effect
источник

VH

Vitalii Honta in Scala User Group
щас бы cats-effect в 2к20
источник

VH

Vitalii Honta in Scala User Group
источник

DM

Daniel Matveev in Scala User Group
Henadz Varantsou
мне кажется пора уже написать и закиепит гайд как правильно заходить в скала-хату и что делать с брошенным спринг-полотенцем.
никак почти не сделать со спринг полотенцами (их много, а своих мало)
источник

AD

Apache DOG™ in Scala User Group
λoλdog
тогда уж не cats, а cats-effect
cats-effects и cats-core это части cats
источник

NV

Nikita Vilunov in Scala User Group
Apache DOG™
cats-effects и cats-core это части cats
Почему cats-effect это часть cats?
источник

KS

Kirill Shelopugin in Scala User Group
Не части (cats-effect), у них свой релизный цикл, это же даже отдельно прописано в md в основном репозитории
источник

AD

Apache DOG™ in Scala User Group
Nikita Vilunov
Почему cats-effect это часть cats?
потому что одна экосистема
источник

λ

λoλdog in Scala User Group
Apache DOG™
потому что одна экосистема
Не согласен. То что они под таиплевелом ещё ничего не значит. Никто не мешает котов юзать с зио
источник

λ

λoλdog in Scala User Group
Или даже с аккой
источник

AD

Apache DOG™ in Scala User Group
λoλdog
Или даже с аккой
Но ты же прекрасно понимаешь что это будет гибрид бульдога с носорогом
источник

λ

λoλdog in Scala User Group
Нет
источник

AD

Apache DOG™ in Scala User Group
Я бы ответил но тут не понв
источник

λ

λoλdog in Scala User Group
Ответь в понве
источник

P

Python in Scala User Group
Sergey Alaev
если говорить про промышленные решения, то guice. "трендовые" пишутся без DI вообще, или на изуми
Не надо Guice. Не стоит недооценивать промышленность. Я пишу на JVM с 2002 года где-то, написал примерно стопятсот унылых программ на EJB, Spring и Guice и хорошо знаю что это такое. Они не нужны в Скале.
источник

NM

Nikita Melkozerov in Scala User Group
Ilja Pavlov
Всем привет!
Я новичок в scala . Есть идея написать небольшой pet-project, но я не совсем разбираюсь в трендах данного языка, поэтому пришёл сюда) Напирмер: используются ли dependency injection фреймворки в проектах на скале? Spring Boot будет работать? Или лучше поисмотреть что-нибудь другое?
Зачем вообще DI фреймворк? Пихай все в конструктор и не пытайся переусложнять
источник

D

Daniel in Scala User Group
Если через 300 лет зайти в скалачат, то тут снова будут обсуждать диай?
источник