Size: a a a

2020 October 28

LL

Lama Lover in pro.elixir
ui разрабатывают бывшие верстальщики, а они сами никогда не согласятся на эликсир. Конкурренси? Дата рейсы?

haha electron go brrrr
источник

AR

Andrew Rudenko in pro.elixir
Lama Lover
ui разрабатывают бывшие верстальщики, а они сами никогда не согласятся на эликсир. Конкурренси? Дата рейсы?

haha electron go brrrr
чот я у нас в конторе вижу много разработки UI, а вот "бывших верстальщиков" в нем не особо
источник

AB

Alex Bubnov in pro.elixir
Lama Lover
ui разрабатывают бывшие верстальщики, а они сами никогда не согласятся на эликсир. Конкурренси? Дата рейсы?

haha electron go brrrr
Я не очень понимаю, откуда такая уверенность про разработчиков ui.
источник

LL

Lama Lover in pro.elixir
Andrew Rudenko
чот я у нас в конторе вижу много разработки UI, а вот "бывших верстальщиков" в нем не особо
Ты же в JetBrains работаешь, у вас там даже уборщики с дипломом Академического Универcитета
источник

LL

Lama Lover in pro.elixir
Alex Bubnov
Я не очень понимаю, откуда такая уверенность про разработчиков ui.
Ладно, да, перегнул
источник

AB

Alex Bubnov in pro.elixir
Я вот не уверен, что beam на нынешнем уровне развития мобильных девайсов нужен.
Ui - реакт показал, что всё-таки immediate mode рулит, а она довольно плохо вяжется с акторной моделью.
Всё остальное, сеть и сервисы - пока что ковыляет без акторов, потому что сеть на мобилках относительно тупая клиентская
источник

AR

Andrew Rudenko in pro.elixir
> Ui - реакт показал, что всё-таки immediate mode рулит

м? )
источник

AR

Andrew Rudenko in pro.elixir
как именно он это показал?
источник

AB

Alex Bubnov in pro.elixir
Andrew Rudenko
> Ui - реакт показал, что всё-таки immediate mode рулит

м? )
Главное отличие реакта от всего, что было до него - он прикидывается immediate mode, независимым рендером на каждый фрейм. И собственно из-за этого он так взлетел (ну кроме хайпа, что фейсбук)
источник

AR

Andrew Rudenko in pro.elixir
Alex Bubnov
Главное отличие реакта от всего, что было до него - он прикидывается immediate mode, независимым рендером на каждый фрейм. И собственно из-за этого он так взлетел (ну кроме хайпа, что фейсбук)
кажется ты это уже где-то говорил. могу опять сказать, что ты какую-то терминологию путаешь
источник

AR

Andrew Rudenko in pro.elixir
immediate mode это про API метод закидывания картинки в видеокарточку
источник

AR

Andrew Rudenko in pro.elixir
а "декларативность" реакта это про другое вообще
источник

AR

Andrew Rudenko in pro.elixir
Alex Bubnov
Главное отличие реакта от всего, что было до него - он прикидывается immediate mode, независимым рендером на каждый фрейм. И собственно из-за этого он так взлетел (ну кроме хайпа, что фейсбук)
реакт-подобные фреймворки могут использовать как retained mode (реакт и веб), так и immediate mode (jetpack compose)
источник

AR

Andrew Rudenko in pro.elixir
да даже сам реакт: retained mode (web), immediate mode (react native)
источник

AR

Andrew Rudenko in pro.elixir
собственно в вебовском реакте большинство анимаций описывается css-трансформациями, когда это возможно. это прям такой анти immediate mode, и по сути и по реализации 🙂
источник

AB

Alex Bubnov in pro.elixir
Andrew Rudenko
да даже сам реакт: retained mode (web), immediate mode (react native)
Но апи у реакта один и тот же. То, что в браузере используется дополнительный слой (vdom) для оптимизации работы с retained окружением - это деталь реализации всё же. Да, vdom это изрядно протекающая абстракция, но тем не менее, апи остаётся одним и тем же.
источник

AB

Alex Bubnov in pro.elixir
Andrew Rudenko
собственно в вебовском реакте большинство анимаций описывается css-трансформациями, когда это возможно. это прям такой анти immediate mode, и по сути и по реализации 🙂
Вебовские анимации в реакте - это как раз протечка абстракции.
источник

AB

Alex Bubnov in pro.elixir
css-анимации настолько чудовищны, что от них не получается абстрагироваться
источник

M

MrFlorius in pro.elixir
Lama Lover
Ты же в JetBrains работаешь, у вас там даже уборщики с дипломом Академического Универcитета
А у меня у одного ощущение что intellij работает в 30 фпс?
источник

ev

eugene vikulov in pro.elixir
Доброго дня. Есть вопрос по макросам. Вся спецификация на протокол усеяна типами uint/lint/etc, хотелось бы для парсинга/сериализации использовать не def some_parse(«some_var::integer-unsigned-liittle-size(16)»), do: some_var, а макрос типо def some_parse(«uint(some_name)»), do: some_name. Как это можно сделать?
источник