
Kirill
11.03.2018
16:29:49
Фомкин ещё просто неопытная камхора, всё придет с опытом

Dmitry
11.03.2018
16:36:25
Посмотрел бы я как вы гуглите про Королёв

Александр
11.03.2018
16:40:16
Программирование на Scala: Korolev в действии - продолжительность на ютубе 9 минут

Andrey
11.03.2018
16:48:49

Google

Александр
11.03.2018
16:49:49
это понятно, удивился что Фомкин вчера потратил 2 часа и сегодня минимум час наверное(не смотрел еще) чтобы 9 минут про Королев рассказывать

Andrey
11.03.2018
16:51:46

Grigory
11.03.2018
20:13:34

Vladimir
12.03.2018
06:56:56
https://users.scala-lang.org/t/announcing-dsl-scala-a-simple-framework-for-creating-embedded-dsl-in-scala-control-flow/2425
Our DSLs are efficient. I have not compared it with scala.concurrent.Future or other implementation of asynchronous tasks, but a rough benchmark3 shows our DSL for asynchronous task performs 0.9x ~ 2x better than Monix’s Task. I will publish the complete report of benchmark in couple of days.

Nick
12.03.2018
07:01:39
Если честно, то вообще не понял что это

Vasily
12.03.2018
07:02:35

Denis
12.03.2018
07:03:21

Vladimir
12.03.2018
07:03:42

Daniel
12.03.2018
07:05:03

Vladimir
12.03.2018
07:05:44
https://static.javadoc.io/com.thoughtworks.dsl/dsl_2.12/1.0.0-RC2/com/thoughtworks/dsl/index.html
вот тут дока получше

Google

Daniel
12.03.2018
07:06:06
не, я про термин конкретный

Oleg
12.03.2018
07:09:16
Василий, вероятно, говорил конкретно про дизайн либы
В ФП, вероятно подошёл бы общий термин Free Object
Но интересно, что они monix обогнали

Daniel
12.03.2018
07:20:30
интересно что они на бенчмарки не делают форки jvm, все в одном инстансе
с многопоточными тестами тоже надо разбираться

Vasily
12.03.2018
07:27:51

Oleg
12.03.2018
07:28:07

Vasily
12.03.2018
07:28:37
https://fsharpforfunandprofit.com/series/computation-expressions.html

Oleg
12.03.2018
07:35:16
ну понятно теперь
addCompilerPlugin("com.thoughtworks.dsl" %% "compilerplugins-bangnotation" % "latest.release") addCompilerPlugin("com.thoughtworks.dsl" %% "compilerplugins-reseteverywhere" % "latest.release")
Остальные посоны хотя б макросами справлялись

Alexey
12.03.2018
07:39:01
= _ { офигенный синтаксис

Nick
12.03.2018
07:39:03

Oleg
12.03.2018
07:44:38

Nick
12.03.2018
07:45:31

Oleg
12.03.2018
07:49:07
Ну короч, идея понятна.
Плагин ставит делимишены в шифтах/восклицательных знаках.
Потом нужные имплиситы у "синтаксических кейз-классов" склеивают назад.
Хорошая идея, в общем-то, для тех, кому не страшно компайлер плагин "latest-version" в проде
Я б поюзал

Nick
12.03.2018
08:26:36
А кто эт юзает ?
https://cir.is
Мне в чатике пьюрконфига посоветовали

Google

Vadim
12.03.2018
08:28:52
ну насколько я помню тм можно свои имлепентация подкинуть откуда и как вычитвать конфиг

Юрий
12.03.2018
09:30:24
А кто там делал свою json либу без аст?
https://twitter.com/li_haoyi/status/973044858876133377?s=19

Oleksiy
12.03.2018
09:33:23
Если не риторический вопрос - https://github.com/tethys-json/tethys
Значит время пришло, делать AST-free библиотечки.

Юрий
12.03.2018
09:35:05
Можно набежать в комменты

Alexey
12.03.2018
09:35:21
Ли проснулся
Мне в падлу чутка

Dmitry
12.03.2018
09:36:16
Хаои тогда уж

Nick
12.03.2018
09:37:06
Ли проснулся
надеюсь не Брюс или Брендон, а то было бы страшно

Vadim
12.03.2018
09:37:15
ну я сомневаюсь что его остановит - он все равно свой запилит)

Grigory
12.03.2018
09:39:16
Новая сбт такая же простая
АСТ фри жсон либа

Grigory
12.03.2018
09:39:34
Что ещё нового он сделает?

Юрий
12.03.2018
09:40:03
на скале написанная

Grigory
12.03.2018
09:40:21
Тоже без дженкриков нормальных ?

Vadim
12.03.2018
09:40:28
я ставлю на то что все кончится теи, что он свою рисанбл скалу сделать быстрее чем твиттор)

Юрий
12.03.2018
09:40:41

Grigory
12.03.2018
09:41:31
жвм?
А он тупо чтоли жвм на скале сделал? Я думал рантуйм какой ещё кутой
Можно ссылку?

Google

Юрий
12.03.2018
09:41:56
кто-то лабы делает, кто-то жвм
https://github.com/lihaoyi/Metascala

Grigory
12.03.2018
09:42:43

Vadim
12.03.2018
09:49:00
@eld0727 а ты с jsoniter не мерялся?
и кстати вы внутри юзаете tethys?

Alexey
12.03.2018
09:52:35
@eld0727 а ты с jsoniter не мерялся?
Мерялся, его JsonWriter быстрее чем jackson writer. Но сама либа задезайнена просто адово неудобно. Я думал его токенайзеры прикрутить к своей либе в качестве бекенда. Но у меня есть еще куча вопросов к соответсвию его парсера стандарту. Мне кажется если навтыкать всех этих проверок, то и jsoniter скатится

Admin
ERROR: S client not available

Grigory
12.03.2018
09:53:24

Alexey
12.03.2018
09:54:36
Вот если бы он свою либу пихнул в репозиторий, который как раз проверяет на соответствие стандарту и там не было криминала, я бы не раздумывая взял бы её :)

Александр
12.03.2018
10:11:28
Минуточку, скажите лучше где вчерашний стрим про Королев посмотреть, пожалуйста

Oleg
12.03.2018
10:16:21
Хаои тогда уж
Ты с ним лично знаком? Прояви уважение, называй по фамилии

Dmitry
12.03.2018
10:16:42
А ты потом пойди отыщи этих Ли
вместе с Джанами и Ванами

Oleg
12.03.2018
10:16:57
Ну или пренебрежительно типа "Ускоглазый", "Чурка", но "Хаои" - слишком фамильярдно

Dmitry
12.03.2018
10:24:58
лучше звать его Джэк
а то
эти киатйские имена еще запонимать

Google

Aleksei
12.03.2018
10:37:14
Ли это вроде одно из самых распространённых имен, кек

Dmitry
12.03.2018
10:37:36
Li. Zhang, Wang, Lin

Alexey
12.03.2018
10:47:41

Dmitry
12.03.2018
10:47:51
спс

Alexey
12.03.2018
10:48:22
Надо же было прикопаться к имени, фамилии whatever
Из контекста итак было понятно

Dmitry
12.03.2018
10:48:41
да я так жи
чат перепутал
а блин, не форк

Alexey
12.03.2018
10:55:59

Dmitry
12.03.2018
10:56:08
а типа бранч

Alexey
12.03.2018
10:57:56
Haoyi говорит, что хочет пильнуть свой десириализатор на 40% быстрее чем сирка, есть еще jsoniter который типо в 4 раза быстрее сирки, но он настолько деревянный, что там, я уверен, не учитывается кучи кейсов, которые есть в стандарте json
Но зачем он хочет его пильнуть я не понимаю, уже есть tethys
С той же производительностью +-

Dmitry
12.03.2018
10:59:01
а нет какого то тестсьюта на жсон готового?
что бы jsoniter прогнать?

Alexey
12.03.2018
11:00:33
Где то был крутой сайтик на котором собраны кучу либ с кучи языков и галочки, что так, а что не так
Но я всё время забываю сохранить ссылочку и не могу потом его найти