@react_js

Страница 4055 из 5115
Kendr
31.05.2018
23:37:09
Но потом ты садишься и начинаешь синхронизировать потоки
Синхронизировать - наладить общение потоков между собой или че?

Stepan
31.05.2018
23:37:13
Начинаются всякие дедлоки, race conditions

Kendr
31.05.2018
23:37:42
Ну я в го как-то пробовал, чтоб совсем ад - я бы не сказал

Google
Stepan
31.05.2018
23:37:58
Ну, если чето простое, то да

Stepan
31.05.2018
23:38:16
Буст для чего?
Ну вычисления быстрее происходят

Artyom
31.05.2018
23:38:20
Да какой интероп с воркером((((

Stepan
31.05.2018
23:38:35
Чего угодно?

Есть две задачи

Artyom
31.05.2018
23:38:41
.....

Stepan
31.05.2018
23:38:43
Делаешь их параллельно

Оп, вычисления стали быстрее выполняться

Асинхронность в жс выглядит типа тоже параллельно

Но на самом деле состояния данных всегда консистентные

Artyom
31.05.2018
23:40:24
Да какие вычисления? Какие у тебя вычисления, что их нужно в асинхронность сувать? Я тебя про юзер-кейсы спрашиваю?

Google
Stepan
31.05.2018
23:40:25
Потому что на низком уровне оно не параллельно всё выполняется

3д движки

Kendr
31.05.2018
23:40:54
Но на самом деле состояния данных всегда консистентные
Побуду на минуту Совой и скажу: не пиши столбиком

Stepan
31.05.2018
23:41:09
Можно видео кодировать, как ты и хотел)

Artyom
31.05.2018
23:41:21
3д движки
Соответственно следующий вопрос, воркеров не хватает?

Stepan
31.05.2018
23:41:27
Kendr
31.05.2018
23:41:34
Сорри, привычка дурацкая
Да у меня такая же

Stepan
31.05.2018
23:42:26
Соответственно следующий вопрос, воркеров не хватает?
Не хватает потому что воркеры друг с другом не умеют взаимодействовать

Kendr
31.05.2018
23:42:43
Соответственно следующий вопрос, воркеров не хватает?
А воркеры в несколько потоков работают что ле?

Stepan
31.05.2018
23:42:54
Ты типа хочешь от меня конкретную задачу услышать?

Stepan
31.05.2018
23:42:56
Каждый воркер на отдельном потоке

Kendr
31.05.2018
23:43:14
Так стоп, про какие воркеры вы говорите? В жи есе?

Stepan
31.05.2018
23:43:30
а теперь внимание



Kendr
31.05.2018
23:43:42
А, вы об этом

Google
Stepan
31.05.2018
23:44:08
Конечно
Короче, пора учить раст

Сергей
31.05.2018
23:44:35
Stepan
31.05.2018
23:44:59
Норм тема, да? Я много хороших отзывов слышал, но говорят, хипстотно

Artyom
31.05.2018
23:45:34
Короче, пора учить раст
С куками бы разобраться ???

Сергей
31.05.2018
23:45:42
https://reach.tech/router

Kendr
31.05.2018
23:45:52
Короче, пора учить раст
Ради бэкенда не думаю. Если васм, то другое дело

Stepan
31.05.2018
23:46:33
Поспать бы. Завтра на работу как бы.

Всем ещё раз спасибо за беседу

Kendr
31.05.2018
23:46:48
Слава богу я безработный

Artyom
31.05.2018
23:47:22
https://reach.tech/router
Не понял фишки с доступностью

Сергей
31.05.2018
23:48:31
Мне просто апи очень понравилось

Stepan
31.05.2018
23:48:45
Мне просто апи очень понравилось
Типа реакт-роутер done right

Artyom
31.05.2018
23:50:03
Я так и не понял зачем делать роутер через jsx

Хотя по другому я еще не успел попробовать

Вообще у меня какое-то двойственное чувство к JSX седит, но я его еще не формализовал. Хотя ключевой смысл, пожалуй, в том что в JSX должны быть компоненты, но не контейнеры (вроде роутера)

Stepan
31.05.2018
23:52:03
Дима Олимпиада тоже его котирует

Artyom
31.05.2018
23:52:45
@sergeysova про релай с сегодняшего митапа стоит смотреть?

Kendr
31.05.2018
23:52:55
Как вы к имутаблежс относитесь или юзаете дипкопи из рамды какой-нибудь, когда требуется?

Google
Kendr
31.05.2018
23:53:37
Artyom
31.05.2018
23:54:03
А что не беда тогда?
Смотря что нужно

Но учитывая, что сейчас топовая библиотека во всей экосистеме реакта - это редакс, я не думаю что во фронтенде вообще что-то хорошее есть

Разме что nanoid ?

Stepan
31.05.2018
23:55:00
А что не беда тогда?
Использовать инструменты тогда, когда оно того реально стоит) Иммутаблжс тебе пригодится только если у тебя реально проседает перформанс от обычных объектов и иммутабельных операций с ними.

Редакс? Я думал эффектор, эх
Где-то заплакал один олимпиадник

Admin
ERROR: S client not available

Stepan
31.05.2018
23:55:30
Ну можно менее жёсткую хуйню

Kendr
31.05.2018
23:56:05
Например? Дип копи из лодеша/рамды?

Stepan
31.05.2018
23:56:16
Ну типа просто всегда использовать иммутабельные операции

Kendr
31.05.2018
23:56:28
Просто взять и не мутировать? )

Stepan
31.05.2018
23:56:37
Ну да

Ну или мутировать, но аккуратно :))

Kendr
31.05.2018
23:57:07
Ну или мутировать, но аккуратно :))
Эх, как много я ещё не знаю )

Google
Stepan
31.05.2018
23:58:19
Ну типа мутировать объект, который ты создал в пределах этой же функции, можно без последствий

Stepan
31.05.2018
23:59:22
Ну я отталкиваюсь от того, что дипкопи нужен в кейсах, когда у нескольких сущностей есть ссылка на объект

Stepan
01.06.2018
00:00:21
Ну, говно, конечно, но у нас в проекте такое есть. Все эти кейсы от лени

Просто когда ты начинаешь мутировать какую-то shared сущность, то потом начинается страшный головняк

Kendr
01.06.2018
00:01:29
Ну да, это да

Stepan
01.06.2018
00:02:49
Artyom
01.06.2018
00:02:54
Я вот написал либку, которой без разницы - мутируешь или нет

Stepan
01.06.2018
00:03:01
Я помню

Artyom
01.06.2018
00:03:16
?

Kendr
01.06.2018
00:03:36
Stepan
01.06.2018
00:04:25
Короче, вот теперь я точно иду спать. Мои завтрашние круги под глазами, утомляемость и раздраженность на вашей совести. Вот.

Nutscracker
01.06.2018
00:04:41
разве observable не приводит к дорогим накладным расходам?

Artyom
01.06.2018
01:05:02
Я глянул - кратко и емко, гуд ?

Artyom
01.06.2018
01:05:33
Все так
Ну обзервабл - это паттерн, реализовать его по разному можно

Линзы же ? ;)

Сергей
01.06.2018
01:06:23

Страница 4055 из 5115