Size: a a a

Dart & Flutter по-русски

2020 May 18

П

Павел in Dart & Flutter по-русски
изоляты это перебор. я начал с future и есть еще compute
источник

П

Павел in Dart & Flutter по-русски
крути себе progress индикатор пока асинхронная операция идет
источник

П

Павел in Dart & Flutter по-русски
ну вообще конечно надо стейт подключать
источник

VR

Vladimir Ryashentsev in Dart & Flutter по-русски
Павел
изоляты это перебор. я начал с future и есть еще compute
Почему перебор?
Ну future сам по себе не разгрузит основной поток, поэтому остается изолят или его упрощенный интерфейс - compute
источник

VR

Vladimir Ryashentsev in Dart & Flutter по-русски
Павел
ну вообще конечно надо стейт подключать
Что значит "подключать стейт"?
источник

П

Павел in Dart & Flutter по-русски
управление состоянием приложения
источник

П

Павел in Dart & Flutter по-русски
bloc, redux, mobx
источник

VR

Vladimir Ryashentsev in Dart & Flutter по-русски
да, bloc есть
источник

П

Павел in Dart & Flutter по-русски
compute да наверное для сложного преобразования
источник

П

Павел in Dart & Flutter по-русски
он же на изоляте и сделан
источник

IL

Ihor Levchenko in Dart & Flutter по-русски
Nick
а в чём прикол сравнивать скомпилированный бинарник дарта и интерпретируемый js на ноде?
компиляция или интерпретация - это просто разные пути создания дерева вызова процедур
не факт что компилированный бинарник будет работать быстрее чем интерпретатор.

разница разве что в холодном старте и первом запуске

я смотрю конкретно на инструмент со всеми его возможностями и рассматриваю его в комплексе сравнивая с инструментом с которым я работаю на предмет на сколько хорошо он решает те задачи, которые я решаю другим инструментом 🙂

но это просто любопытство.. просто хотел и здесь поделиться этим, может кто что интересное для себя увидит 🙂
источник

VR

Vladimir Ryashentsev in Dart & Flutter по-русски
Павел
он же на изоляте и сделан
Угу, спасибо.
Вообще изоляты - очень непривычно. Без shared state прям мозг ломается.
источник

A

Arty in Dart & Flutter по-русски
🅵🅾️🆇
Решение то знаю, но все сам давай)

А так все одной строкой через:

Map.fromEntries(list.fold().map())
Я походу туплю в том как перебирать список по условию + или - числа добавлять в множество вроде понял как потом)
источник

N

Nick in Dart & Flutter по-русски
Ihor Levchenko
компиляция или интерпретация - это просто разные пути создания дерева вызова процедур
не факт что компилированный бинарник будет работать быстрее чем интерпретатор.

разница разве что в холодном старте и первом запуске

я смотрю конкретно на инструмент со всеми его возможностями и рассматриваю его в комплексе сравнивая с инструментом с которым я работаю на предмет на сколько хорошо он решает те задачи, которые я решаю другим инструментом 🙂

но это просто любопытство.. просто хотел и здесь поделиться этим, может кто что интересное для себя увидит 🙂
тут вопрос в том что использовалось для теста в дарте AOT или JIT
если сравнивать с js, то логичнее было бы замерять на JIT компиляции
источник

IL

Ihor Levchenko in Dart & Flutter по-русски
Nick
тут вопрос в том что использовалось для теста в дарте AOT или JIT
если сравнивать с js, то логичнее было бы замерять на JIT компиляции
я просто dart2native скомпилил бинарник и запускал его
источник

N

Nick in Dart & Flutter по-русски
Ihor Levchenko
я просто dart2native скомпилил бинарник и запускал его
это AOT, было бы интереснее с JIT результат глянуть 🤔
источник

IL

Ihor Levchenko in Dart & Flutter по-русски
Nick
это AOT, было бы интереснее с JIT результат глянуть 🤔
тогда я сильно облажался 😄
источник

IL

Ihor Levchenko in Dart & Flutter по-русски
а как мне его с jit-ом запустить?
источник

IL

Ihor Levchenko in Dart & Flutter по-русски
я то в общем нагуглю..
источник

S

Sofi in Dart & Flutter по-русски
Привет 👋 кто-то хочет присоединиться к написанию супермаркета ? Чисто для себя
источник