@scala_ru

Страница 1337 из 1499
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
Программирование на Scala: Korolev в действии - продолжительность на ютубе 9 минут
Королев настолько крутой и простой интсрумент, что 9 мин вполне достаточно для изучения

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

Andrey
11.03.2018
16:51:46
это понятно, удивился что Фомкин вчера потратил 2 часа и сегодня минимум час наверное(не смотрел еще) чтобы 9 минут про Королев рассказывать
В кинематографе это обычное дело. Снимают 3 месяца, а потом нам показывают итог в полтора часа...

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
Если честно, то вообще не понял что это

Vladimir
12.03.2018
07:03:42
Если честно, то вообще не понял что это
я тоже, но подсознание кричит, что какой-то велосипед и мне не верится в бенчмарк, даже лысый позавидует же

Daniel
12.03.2018
07:05:03
Хммм...я смотрю, ребята пытаются изобрести computation expressions
утка показывает линки только про F# это что-то специфичное для него?

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
не, я про термин конкретный
Полагаю, общее название для не ФП - Interpreter Pattern

Василий, вероятно, говорил конкретно про дизайн либы

В ФП, вероятно подошёл бы общий термин Free Object

Но интересно, что они monix обогнали

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

Oleg
12.03.2018
07:28:07
я тоже, но подсознание кричит, что какой-то велосипед и мне не верится в бенчмарк, даже лысый позавидует же
Бенчмарк, как правило Даниил сказал нужно обязательно в многопоточном режиме смотреть. Они обгоняют за счёт отсутствия аллокаций. Что на самом деле может быть уже равноценно в последнем Мониксе/Котэффектах. А может и не быть. Очень аккуратно сделанный delimited continuation легко может обогнат алгебраический подход к асинхронности. Но только мне раньше казалось, что в нынешней jvm это невозможно

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
= _ { офигенный синтаксис

Oleg
12.03.2018
07:44:38
А что там с эффектами? Там же вроде с пифомансом не очень было
Недельку пришёл, всё переписал. И заодно и в мониксе. Всё, что у лысого подсмотрел

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
я ставлю на то что все кончится теи, что он свою рисанбл скалу сделать быстрее чем твиттор)

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 скатится

и кстати вы внутри юзаете tethys?
Я могу только подмигнуть

Admin
ERROR: S client not available

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
Li. Zhang, Wang, Lin
Теперь можно взять пирожок с полки

Dmitry
12.03.2018
10:47:51
спс

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

Из контекста итак было понятно

Dmitry
12.03.2018
10:48:41
да я так жи

чат перепутал

Вот если бы он свою либу пихнул в репозиторий, который как раз проверяет на соответствие стандарту и там не было криминала, я бы не раздумывая взял бы её :)
яннп, как я понял у него свой форк юпикла, который быстрее сирс в 40 раз но не факт что работает по стандарту. Вопрос, какая его либа который нет в репе?

а блин, не форк

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
Где то был крутой сайтик на котором собраны кучу либ с кучи языков и галочки, что так, а что не так

Но я всё время забываю сохранить ссылочку и не могу потом его найти

Страница 1337 из 1499