
illiatshurotshka❄️
04.12.2017
14:11:12

Kelin
04.12.2017
14:12:47
Не синтетические тесты
Еее

andretshurotshka?❄️кде
04.12.2017
14:13:37
а todomvc на ghcjs нету?

Google

andretshurotshka?❄️кде
04.12.2017
14:17:20
gopherjs зато есть
нойс

Denis
04.12.2017
14:17:29

andretshurotshka?❄️кде
04.12.2017
14:17:34
в его тесте нету(

Denis
04.12.2017
14:17:37
с рефлексом
ну автор в нормальное фрп не может же
и в хаскелл

andretshurotshka?❄️кде
04.12.2017
14:18:29
ща чекну вместе с элмом и cycle.js

illiatshurotshka❄️
04.12.2017
14:19:03
а ризон там есть?

andretshurotshka?❄️кде
04.12.2017
14:19:17
нету

Denis
04.12.2017
14:19:18
есть как бы такое) https://github.com/gelisam/frp-zoo

andretshurotshka?❄️кде
04.12.2017
14:19:36
есть js_of_ocaml
правая колонка не помещается

Google

andretshurotshka?❄️кде
04.12.2017
14:22:19
мол опять быстрее жс
Дмитрий чо не так?
cyclejs вообще умирает

Kelin
04.12.2017
14:41:50
Мол настолько ахуенен, что быстрее js в 5 раз
Не, не синтетические тесты, ни капли

Дмитрий
04.12.2017
14:48:29
Атас просто

Kelin
04.12.2017
14:49:42
Почему у вью создание задач в 2.5 раза быстрее реакта, а завершение в 3 раза медленнее

Дмитрий
04.12.2017
14:50:27
У меня вообще воопрос куда более глобальный

Kelin
04.12.2017
14:50:41
Кароч ты хуйню какую-то сделал, а не тесты

oleg
04.12.2017
14:51:39
а что такое создание задач ?

Дмитрий
04.12.2017
14:51:47
Автор, у которого нативный вариант самый медленный не имеет ни малейшего представления о бенчмарках

Kelin
04.12.2017
14:51:55
Че самое орное, он после скринов со второй колонкой сразу замолчал
Как вообще нативный вариант может быть медленнее чего либо, написанного на нем?
Если только специально нативный криво написать, а остальное оптимизировать
А может, это по другому принципу работает
Типа как долго пилились таски под нагрузкой прежде чем лечь
? но тогда мол самый хуевый

Google

adam
04.12.2017
15:22:44
Что должно действивтельно удивлять, так это определение катаморфизма по Вашбурну и Вейриху в системе Fω
type Rec f a = Algebra f a -> a
type Exp a = Rec ExpF a
data ExpF a = Lam (a -> a) | App a a
cata :: (ExpF a -> a) -> Exp a -> a
cata = flip id

? animufag ?
04.12.2017
15:26:34
flip :: (a -> b -> c) -> b -> a -> c
id :: a -> a
что-то не сходится

Aleh
04.12.2017
15:26:36

adam
04.12.2017
15:30:54

Kelin
04.12.2017
15:38:28
Дмитрий солнышка, ну ты чего замолчал
Вот только не говори, что именно в этот момент решил прислушаться моего совета

Дмитрий
04.12.2017
15:45:13
Это на каком телефоне?

andretshurotshka?❄️кде
04.12.2017
15:45:26
13"
>телефоне
или ты не про верстку

Kelin
04.12.2017
15:50:33
Это на каком телефоне?
Болезный, тебя про бенчмарки спросили, как ванилла медленнее всего оказалась, а ты за телефон и верстку уточняешь, ты шутишь или серьезно такой наивный?

? animufag ?
04.12.2017
15:52:39
зачем нужны были фреймворки если бы они проигрывали по перфомансу?

illiatshurotshka❄️
04.12.2017
15:55:35
удобство разработки

Дмитрий
04.12.2017
15:56:15

andretshurotshka?❄️кде
04.12.2017
15:56:48
да епт

kana
04.12.2017
15:56:48
Из-за того, что работа с домом нативным медленная, реакт с вдомом и появился, например, который позволяет поменьше дом менять
Из-за того, что нативный спред медленный на больших объемах, появляются либы с птд
И так далее

? animufag ?
04.12.2017
16:01:08
на самом деле не особо понимаю откуда берётся суперскорость в vdom™
ведь например на каком-нибудь ангуляре ты выставляешь свойства у модели и по идее реально отражаться на дом они начнут когда твои методы в контроллере отработают.

Google

? animufag ?
04.12.2017
16:01:36
воу

Дмитрий
04.12.2017
16:01:41

andretshurotshka?❄️кде
04.12.2017
16:01:43

illiatshurotshka❄️
04.12.2017
16:01:47
я правильно понимаю что vdom генерализованно это буфферинг для обновлений дома?

? animufag ?
04.12.2017
16:01:48

kana
04.12.2017
16:02:13
птд?
Персистентные типы данных
*можно структуры

Admin
ERROR: S client not available

kana
04.12.2017
16:02:27
Псд

andretshurotshka?❄️кде
04.12.2017
16:02:38
лсд
PTSD
уточняешь, ты шутишь

adam
04.12.2017
16:03:53

Дмитрий
04.12.2017
16:04:07

andretshurotshka?❄️кде
04.12.2017
16:04:26

illiatshurotshka❄️
04.12.2017
16:04:34

kana
04.12.2017
16:04:40
Короче, нативное решение обычно будет проигрывать как по перфомансу разработки, так и по перфомансу работы, если конечно либы под задачу не переписать/специализировать

adam
04.12.2017
16:05:11

Дмитрий
04.12.2017
16:05:14
Обычно оно не будет проигрывать по перфомансу

andretshurotshka?❄️кде
04.12.2017
16:05:58
кароч мол быстрее всего

Google

Дмитрий
04.12.2017
16:06:11
Не надо путать нативное решение и реализацию "втупую"

illiatshurotshka❄️
04.12.2017
16:06:13
когда будет связка мол + бем?

? animufag ?
04.12.2017
16:06:17

andretshurotshka?❄️кде
04.12.2017
16:06:39
Dehumanize yourself and face to universe polymorphic semifunctors

adam
04.12.2017
16:07:12

andretshurotshka?❄️кде
04.12.2017
16:11:35
рофл

Дмитрий
04.12.2017
16:44:58

Aleh
04.12.2017
16:47:34
это откуда?

andretshurotshka?❄️кде
04.12.2017
16:49:44
это откуда?
http://mol.js.org/app/bench/#bench=http%3A%2F%2Feigenmethod.github.io%2Ftodomvc%2Fbenchmark%2F/sample=angular2~angularjs~knockoutjs~mol~react-alt~vanillajs~vue/sort=fill/count=500

Aleh
04.12.2017
16:53:01
спс

Дмитрий
04.12.2017
17:02:01

Kelin
04.12.2017
17:18:20
Бля, еще и бэм из коробки, ну и пиздец
То есть вы хотите сказать, что древний Knockout > все современные фронтенд фреймворки?

Дмитрий
04.12.2017
17:20:58

Kelin
04.12.2017
17:22:04
что-то тут не чисто

andretshurotshka?❄️кде
04.12.2017
17:22:39
че за Alt
флюкс первый?