
Nick
20.12.2016
07:20:29
А скалу ток дома)

Denis
20.12.2016
07:20:40
Кто нибудь использует fs2 или monix, может сравнить как нибудь с akka-stream ?

Aleksey
20.12.2016
07:21:03
https://www.scala-exercises.org
Это что ли?

Aleksei
20.12.2016
07:21:04

Google

Nick
20.12.2016
07:21:50
@fomkin да, доброе утро ?

Aleksey
20.12.2016
07:22:28

Nick
20.12.2016
07:22:46
Ну ты же тоже так считаешь?

Aleksei
20.12.2016
07:27:22

Nick
20.12.2016
07:28:32
Ниче не решаю
Предполагаю
@aleksei_t меня кстати очень спасает, то что я на работе пишу на джаве. Интерес к скале держится хороший

Denis
20.12.2016
07:34:29
трололо толстоквашино

Aleksei
20.12.2016
07:35:36
когда интерес держится сам собой, да в нашем возрасте это конечно счастье!
а когда интерес падает это всегда нехорошо

Nick
20.12.2016
07:37:31
Знаю пару средств для поддержания интереса ?

Aleksei
20.12.2016
07:38:01

Nick
20.12.2016
07:38:34
Ну как опыт, обычная теория

Google

Anton
20.12.2016
07:40:30

Nick
20.12.2016
07:40:54
Ты ж уже жава чемпион, пора стать скала чемпионом ?

Anton
20.12.2016
07:42:07

Andrey
20.12.2016
08:28:54
Пробегал тут вопрос про языки для ML
https://www.ibm.com/developerworks/community/blogs/jfp/entry/What_Language_Is_Best_For_Machine_Learning_And_Data_Science?lang=en

Nick
20.12.2016
08:40:27
Забавно что у всех рост
Видимо Ml суют повсюду

D
20.12.2016
08:50:52
и, да, на видео бедон

Alex
20.12.2016
09:45:09

Nick
20.12.2016
09:45:31
он говорил haskalotor

Alex
20.12.2016
09:46:11
scala это и есть лестница по итальянски

Denis
20.12.2016
09:47:16
https://pbs.twimg.com/media/CAQimeDVEAAlnSh.jpg

Nikolay
20.12.2016
09:49:34

Oleksandr
20.12.2016
09:50:15
вот не все понимают, что это шутка
именно хаскель непрактичен

Denis
20.12.2016
09:51:53

Daniel
20.12.2016
09:53:01

Oleksandr
20.12.2016
09:53:24
я в курсе, что оно как-то прагмами улучшается, но 1) хз как именно 2) это не по умолчанию

Google

Alex
20.12.2016
09:56:18

Denis
20.12.2016
09:58:37
я вот не понимаю как в fs2 с backpressure

Alex
20.12.2016
09:59:37
а оно pull-based

Denis
20.12.2016
09:59:46
Становится понятно что akka-stream очень неабстрактный и от этого я страдаю

Alex
20.12.2016
09:59:52
если консюмер занят, просто не тянет дальше

Denis
20.12.2016
10:00:46
то есть сорс со стороны консьюмера это типа pull: F[A] и он дерает его когда готов, так?

Alex
20.12.2016
10:02:53
ну

Andrey
20.12.2016
10:04:56

Denis
20.12.2016
10:13:18
тем что там F[_] фиксирован

Oleg
20.12.2016
10:35:31
Тем что там максимально уёбищный из представимых способ определять stage
Рантаймовая проверка консистентности графов
И вообще все адаптировано под джаву

Andrey
20.12.2016
10:57:45
Чет от скалы какие-то смешанные впечатления.
Пробуешь всякие акки, стримы, слики и прочие вещи.
Все работает, все нравится, удобнее чем на той же джаве.
А потом почитаешь или сам залезешь что там в кишочках....
и не понимаешь, как с этим жить в долгосрочной перспективе.
Хочется в кложу какую нибудь, где стабильность и продуманность языка. Не меняется все каждые 4 года. Все библиотеки актуальны и не надо ждать пока автор пересоберет нкжную тебе, единственную из-за которой ты не можешь на 2.12 перейти...

Alex
20.12.2016
10:59:31
а зачем переходить если стабильность

Ivan
20.12.2016
11:00:09
В чем нестабильность akka?
Там вроде как 5 лет одно и тоже апи по акторам

Andrey
20.12.2016
11:00:59
Стабильность не в смысле того что все падает)
А в целом. Ломается совместимость каждые несколько лет. Сейчас с переходом на 2.12 отвалилось часть библиотек. Поддерживать их геморно для разных версий языка.
С одной стороны это хорошо, что обновляется язык. Отваливаются старые решения. Актуальные развиваются.
С другой, в долгосрочной перспкективе не приведет ли это к тому, что народ забьет писать эти либы под популярные задачи? Т.к. всех просто задолбают постоянные ломающие изменения языка.

Mikhail
20.12.2016
11:06:49
эм. а ты сам видел что именно там ломалось?

Aleksey
20.12.2016
11:07:29
Еще важный момент, то многие либы поддерживают совместимость вплоть до 2.10.

Google

Andrey
20.12.2016
11:07:41

Mikhail
20.12.2016
11:07:49
критичных изменений вобще почти не было, а крайне легкий рефакторинг - нормально. а что касается макросов-скаламеты и в ту сторону - так это все экспериментально пока

Viacheslav
20.12.2016
11:08:09
js разработчики дико ржут от ваших комментариев)

Aleksey
20.12.2016
11:08:55

Andrey
20.12.2016
11:09:25

Viacheslav
20.12.2016
11:09:56
нет бинарности значит бинарно всё совместимо!
идеальный язык)

Andrey
20.12.2016
11:10:09
Так то да)))

Admin
ERROR: S client not available

Andrey
20.12.2016
11:14:16
@fomkin Дослушал подкаст. Непонял, почему так мало гворили о корректности програм? Буквально пара фраз в самом конце. Причем с не лучшим примером Option. Это же один из сильных поинтов, почему вообще во все это хочется лезть.

Aleksei
20.12.2016
11:30:34
лол, потому что ведущим нужно было знать кто спонсоры у скалы
не осталось времени на такие вот глупости

Denis
20.12.2016
11:37:37
Те кто юзал monix и fs2, если бы вы писали новый проект, где нужна работа со стримами, чтобы выбрали и почему, если не лень писать )

Alex
20.12.2016
11:39:07
моникс поперфомансней, но более низкоуровневый
вот собственно и вся разница :)

Denis
20.12.2016
11:39:46
а интероп с reactive streams есть и там и там?

Alex
20.12.2016
11:39:51
я вообще думаю было бы круто их как нибудь в одну либу скатать

Denis
20.12.2016
11:39:52
по спеке

Alex
20.12.2016
11:40:01
типа наш ответ акке насчет пуш-пулла
по спеке только моникс вроде более-менее соответсвует эриксу

Google

Alex
20.12.2016
11:40:40
у фс2 там свои велосипеды

Denis
20.12.2016
11:41:34
вопрос к тому, что для akka-stream есть куча коннекторов ко всему
к той же кафке например

Alex
20.12.2016
11:42:17
https://github.com/Spinoco/fs2-kafka
https://github.com/monix/monix-kafka

Denis
20.12.2016
11:42:40
о как )
я конечно люблю bleeding edge, но fs2-kafka 7 звезд, monix-kafka - 16, reactive-kafka - 682
ну и понятно что это WIP

Mikhail
20.12.2016
11:47:19

Alex
20.12.2016
11:47:39
у нас в проде сей вип уже года 2 крутится :)
еще когда оно было scalaz-stream

Mikhail
20.12.2016
11:47:55
без этих цифер сейчас скала могла бы быть совсем другой)

Denis
20.12.2016
11:49:16

Alex
20.12.2016
11:49:40
fs2 вообще, кафку я сам туда привинчивал

Denis
20.12.2016
11:50:28
https://github.com/krasserm/streamz
nice

Mikhail
20.12.2016
11:52:23
нет случайно для сбт плагинчика, который бы оживлял стрелки "вверх"-"вниз" для хистори команд? )

Denis
20.12.2016
11:52:36
так вроде живет
у меня
ты может проект переключил