Size: a a a

Scala User Group

2020 July 31

A

Andrey in Scala User Group
@tamplerr : Борис, я правильно понимаю, что вы - хороший специалист по зио?
источник

λ

λoλdog in Scala User Group
спеzioлист
источник

D

Dmitry in Scala User Group
Добрый день! Подскажите, пожалуйста, есть ли проторенный путь от java-разработчика к Scala? Посоветуйте правильный подход к функциональному программированию плиз. Есть ли смысл погружаться в Scala или, например, легче сначала поднять Kotlin, a Scala оставить на "десерт"? :) Как вы переходили на Scala?
источник

НБ

Николай Бондаренко... in Scala User Group
Dmitry
Добрый день! Подскажите, пожалуйста, есть ли проторенный путь от java-разработчика к Scala? Посоветуйте правильный подход к функциональному программированию плиз. Есть ли смысл погружаться в Scala или, например, легче сначала поднять Kotlin, a Scala оставить на "десерт"? :) Как вы переходили на Scala?
Coursera и какой-нибудь Pet project для начала. Поймёшь, заходит тебе тема или нет
источник

НБ

Николай Бондаренко... in Scala User Group
Когда я осваивал скалку, котлина ещё не было в паблике
источник

D

Dmitry in Scala User Group
Николай Бондаренко
Когда я осваивал скалку, котлина ещё не было в паблике
Вы из java пришли?
источник

GL

Gennady Lebedev in Scala User Group
котлин позволяет писать и в виде better java и в виде ФП. С этой точки зрения - хороший промежуточный язык, но если с целью перехода - надо использовать, например, arrow, а не тупо продолжить клепать spring bean
источник

D

Dmitry in Scala User Group
Gennady Lebedev
котлин позволяет писать и в виде better java и в виде ФП. С этой точки зрения - хороший промежуточный язык, но если с целью перехода - надо использовать, например, arrow, а не тупо продолжить клепать spring bean
Спасибо
источник

TI

Tolegen Izbassar in Scala User Group
Только надо понимать, что способы реализации ФП в котлине отличаются от скалы. Некоторые моменты сделаны проще, а некоторые только добавят вопросов (кайнды например).
источник

A

Andrey in Scala User Group
Почему удалили моё сообщение?
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
Dmitry
Добрый день! Подскажите, пожалуйста, есть ли проторенный путь от java-разработчика к Scala? Посоветуйте правильный подход к функциональному программированию плиз. Есть ли смысл погружаться в Scala или, например, легче сначала поднять Kotlin, a Scala оставить на "десерт"? :) Как вы переходили на Scala?
Путь в ФП можно начать с хаскеля, в скале потом понятнее все будет. Например с книжки Learn you Haskell for greater good
источник

h

humanoid in Scala User Group
Λнтон Войцишевский
Путь в ФП можно начать с хаскеля, в скале потом понятнее все будет. Например с книжки Learn you Haskell for greater good
+
источник

TI

Tolegen Izbassar in Scala User Group
Плюсану за хаскель. В котлине тоже проще будет ФП конструкции понимать после хаскеля. Но там придется погружаться в тонкости работы языка (хитрые екстеншены, порядок инициализации, суспенд функции и тп)
источник

D

Dmitry in Scala User Group
Λнтон Войцишевский
Путь в ФП можно начать с хаскеля, в скале потом понятнее все будет. Например с книжки Learn you Haskell for greater good
Т.е. от более сложного перейти к более простому. Неужели в Haskell легче разобраться, чем сразу в Scala. Может, тогда Lisp?
источник

h

humanoid in Scala User Group
Dmitry
Добрый день! Подскажите, пожалуйста, есть ли проторенный путь от java-разработчика к Scala? Посоветуйте правильный подход к функциональному программированию плиз. Есть ли смысл погружаться в Scala или, например, легче сначала поднять Kotlin, a Scala оставить на "десерт"? :) Как вы переходили на Scala?
Scala можно юзать как better java (те как котлин). А если цель ФП понять, то хаскель гуд
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
Tolegen Izbassar
Плюсану за хаскель. В котлине тоже проще будет ФП конструкции понимать после хаскеля. Но там придется погружаться в тонкости работы языка (хитрые екстеншены, порядок инициализации, суспенд функции и тп)
В хаскеле многие концепции есть "из коробки" прямо в языке, те же тайпклассы, поэтому в скале/котлине эти же концепции будет проще разглядеть за "хитростями". Будет мол "а, так это же Х, просто записан по другому"
источник

TI

Tolegen Izbassar in Scala User Group
Dmitry
Т.е. от более сложного перейти к более простому. Неужели в Haskell легче разобраться, чем сразу в Scala. Может, тогда Lisp?
То что в лиспе нет синтаксиса не делает его проще)
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
Dmitry
Т.е. от более сложного перейти к более простому. Неужели в Haskell легче разобраться, чем сразу в Scala. Может, тогда Lisp?
Лисп другого сорта ФП, который очень далеко от ФП в скале/хаскеле
источник

D

Dmitry in Scala User Group
Понятно. Посоветуйте видеокурс по Haskell на русском, если можно.
источник

D

Dreamerinnoise in Scala User Group
Dmitry
Т.е. от более сложного перейти к более простому. Неужели в Haskell легче разобраться, чем сразу в Scala. Может, тогда Lisp?
легко разобраться, если правильно подойти
источник