
Ҫѐҏӗѫӑ
20.12.2016
21:45:49
кстати, кто-то пробовал найтли билды на чакракор?
раз тут так ждут асинков
там есть по идее
хотя черт его знает. может и недоприбинжено

Google

hamper ?
20.12.2016
21:50:22
а чакру под линуксы разве запилили уже?

Ҫѐҏӗѫӑ
20.12.2016
21:51:26
я на маке собирал именно сам чакракор
про ноду на ней меньше знаю

hamper ?
20.12.2016
21:53:14
интересно будет посмотреть как она по производительности и фичастости

Ҫѐҏӗѫӑ
20.12.2016
21:54:22
с 21 ноября там под линукс бинари

hamper ?
20.12.2016
21:56:03
пока на ноде не пишу временно поэтому слегка отстал по поводу информации ))

Ҫѐҏӗѫӑ
20.12.2016
21:56:09
но про асинки интересно

hamper ?
20.12.2016
21:56:44
ну и на счет багованности тоже интересно, вроде говорили что чакра стабильнее чем v8 должна быть

Ҫѐҏӗѫӑ
20.12.2016
21:57:03
интересно такой же ли набор тестов для этой ноды

Vladimir
20.12.2016
21:57:35

Google

hamper ?
20.12.2016
21:58:23

Ҫѐҏӗѫӑ
20.12.2016
21:59:54
я ковырял, но не очень сильно
серьезных проблем не видел
на маке
тут вон свитчер есть для версий на в8/чакре https://github.com/jasongin/nvs
интересно если б кто-нить прогнал что-то серьезное на нем
что бы такого поискать на gh
чтоб api разных побольше юзало
кроме тестов в репе чакры ноджс
свежачок-с

Node.js releases
20.12.2016
22:09:44
Node v7.3.0 (Current)
https://nodejs.org/en/blog/release/v7.3.0

Ҫѐҏӗѫӑ
20.12.2016
22:10:20
бот не нужен
3:0 я веду

Сергей
20.12.2016
22:11:09
есть в чакра асинки?

Ҫѐҏӗѫӑ
20.12.2016
22:11:43
есть, но надо же еще с энвом интегрироваться
libuv

Сергей
20.12.2016
22:12:15
надо поглядеть
мб там c++ API получше чем в v8

Vladimir
20.12.2016
22:12:38

Ҫѐҏӗѫӑ
20.12.2016
22:12:47
api норм там. мне больше понравилось

Google

Сергей
20.12.2016
22:14:40
они не юзают неймспейсы
не гуд

Ҫѐҏӗѫӑ
20.12.2016
22:15:27

Vladimir
20.12.2016
22:16:25
и в v8 тоже нет

Ҫѐҏӗѫӑ
20.12.2016
22:17:06
ну так надо с энвом интегрироваться чтобы его получить
иначе асинки не проверишь

Vladimir
20.12.2016
22:17:33
к асинку это не имеет отношение

Ҫѐҏӗѫӑ
20.12.2016
22:17:38
либо свой простой написать
да, это к асинхронному коду имеет

Vladimir
20.12.2016
22:18:07
ну очевидно что в этом форке есть вся нужная интеграция
иначе бы он просто неработал

Ҫѐҏӗѫӑ
20.12.2016
22:18:20
в ноджс на чакракоре - да

Ҫѐҏӗѫӑ
20.12.2016
22:18:28
выше было про сам чакракор же
ну или это я так это понял

Сергей
20.12.2016
22:19:34
вообще асинки можно проверить без ивентлупа
промисы же есть
setTimeout вроде тоже

Ҫѐҏӗѫӑ
20.12.2016
22:19:45
нет

Сергей
20.12.2016
22:20:07
что нет?

Google

Ҫѐҏӗѫӑ
20.12.2016
22:20:43
в8 и чакракор сами по себе умеют только синхронно код исполнить

Vladimir
20.12.2016
22:21:09
Нет, промисы асинхронны

Сергей
20.12.2016
22:21:27
промисы синхронны
это просто функции

Ҫѐҏӗѫӑ
20.12.2016
22:21:39
в языке нет ничего про то, как это решается в энве

Vladimir
20.12.2016
22:21:48
Который выполняются асинхронно

Ҫѐҏӗѫӑ
20.12.2016
22:21:49
можешь в спеке посмотреть

Сергей
20.12.2016
22:21:57

Vladimir
20.12.2016
22:22:18
Промисы являются асинхронными сами по себе

Admin
ERROR: S client not available

Vladimir
20.12.2016
22:22:29
Не зависимо от эвент лупа

Сергей
20.12.2016
22:22:29
Который выполняются асинхронно
не выполняется
если без таймаутов и прочего выставишь промис и следом за ним исполнение кода то будет сначала промис, а потом код
нет

Vladimir
20.12.2016
22:22:38
нет

Ҫѐҏӗѫӑ
20.12.2016
22:22:39
но они не говорят о том, что под ними

Сергей
20.12.2016
22:22:48
промисы это просто сохраненный коллбек
не больше

Ҫѐҏӗѫӑ
20.12.2016
22:22:57
нет

Vladimir
20.12.2016
22:23:17
Нет, коллбэки в промисах всегда асинхронны
Это не колбэк

Google

Vladimir
20.12.2016
22:24:23
Эта функция выполняется синхронно, да

Ҫѐҏӗѫӑ
20.12.2016
22:24:39
http://www.ecma-international.org/ecma-262/7.0/index.html#sec-promise-objects
прошу обратить внимание на слово possibly
про асинхронность в спеке только там упоминается в принципе
еще 1 раз в интродакшн
и все
и там тоже не написано, что что-то должно быть асинхронным

Сергей
20.12.2016
22:26:11
пойду посплю

Vladimir
20.12.2016
22:26:14
Написано

Ҫѐҏӗѫӑ
20.12.2016
22:26:18
где?

Vladimir
20.12.2016
22:26:27
http://www.ecma-international.org/ecma-262/7.0/index.html#sec-jobs-and-job-queues
Execution of a Job can be initiated only when there is no running execution context and the execution context stack is empty.
Это = асинхронно

Ҫѐҏӗѫӑ
20.12.2016
22:27:59
не вижу

Vladimir
20.12.2016
22:28:26
Смотреть весь раздел

Ҫѐҏӗѫӑ
20.12.2016
22:28:33
смотрю
A Job is an abstract operation that initiates an ECMAScript computation when no other ECMAScript computation is currently in progress.
тут все написано

Vladimir
20.12.2016
22:28:52
Там полностью описывается асинхронная механика

Ҫѐҏӗѫӑ
20.12.2016
22:29:24
фактически это все может быть синхронным

Vladimir
20.12.2016
22:29:28
Не может
Потому что есть контекст