Size: a a a

HolyJS, JavaScript-конференция

2018 December 03

MP

Mikhail Poluboyarino... in HolyJS, JavaScript-конференция
We create an event at the conference: "create your proposal to JavaScript spec". We have 3 nominations:  
1. Proposal to TC39 (We helping send this proposal to TC39)
2. In the spec
3. Crazy stuff (Like: add back operator to for)
источник

US

Ujjwal Sharma in HolyJS, JavaScript-конференция
Mikhail Poluboyarinov
We create an event at the conference: "create your proposal to JavaScript spec". We have 3 nominations:  
1. Proposal to TC39 (We helping send this proposal to TC39)
2. In the spec
3. Crazy stuff (Like: add back operator to for)
Super interesting.
источник

US

Ujjwal Sharma in HolyJS, JavaScript-конференция
Well, I'd love to implement the back keyword in V8 once it's Stage 3 😛
источник

MP

Mikhail Poluboyarino... in HolyJS, JavaScript-конференция
=)
источник

MP

Mikhail Poluboyarino... in HolyJS, JavaScript-конференция
I hope we will not see it)
источник

VR

Vsevolod Rodionov in HolyJS, JavaScript-конференция
кстати, говоря про proposals. Миша, я бы с удовольствием послушал ваше мнение о моем (stack-level context).
источник

VR

Vsevolod Rodionov in HolyJS, JavaScript-конференция
Это явно штука не для userland, больше для разработчиков библиотек. Явно надо сделать api страшным и тяжелым, как у Proxy, чтобы не пользоваться им постоянно (в моем варианте оно простое и понятное), но эта штука явно будет полезна для профилирования (и классических бенчмарков, и вещей типа sentry), для работы с любой транзакционной сущностью (начиная от sql и заканчивая микросервисной архитектурой с 2-phase commit), для DI (начиная от jest и заканчивая классическими DI-контейнерами). async_hooks это, конечно, хорошо, но это не самая дешевая сущность в силу наличия вызываемых функций, и плюс она есть только в ноде, а не в стандарте языка.
источник

IP

Ivan Ponomarev in HolyJS, JavaScript-конференция
Всем привет! Нормально ли, что мне не пришла ссылка на видео (фидбек заполнял)?
источник

MJ

Max Joint in HolyJS, JavaScript-конференция
Ivan Ponomarev
Всем привет! Нормально ли, что мне не пришла ссылка на видео (фидбек заполнял)?
не нормально, если были на конфе, если смотрели онлайн, то нормально.
источник

MJ

Max Joint in HolyJS, JavaScript-конференция
если первый вариант, то велком ту май личные сообщения
источник

DM

Dmitry Makhnev in HolyJS, JavaScript-конференция
Vsevolod Rodionov
кстати, говоря про proposals. Миша, я бы с удовольствием послушал ваше мнение о моем (stack-level context).
Надо будет обсудить лично, т.к. при просмотре пропозла у нас возникло много вопросов, но мы специально не пошли к тебе за уточнениями, чтобы все были в равных условиях.
источник

US

Ujjwal Sharma in HolyJS, JavaScript-конференция
Vsevolod Rodionov
Это явно штука не для userland, больше для разработчиков библиотек. Явно надо сделать api страшным и тяжелым, как у Proxy, чтобы не пользоваться им постоянно (в моем варианте оно простое и понятное), но эта штука явно будет полезна для профилирования (и классических бенчмарков, и вещей типа sentry), для работы с любой транзакционной сущностью (начиная от sql и заканчивая микросервисной архитектурой с 2-phase commit), для DI (начиная от jest и заканчивая классическими DI-контейнерами). async_hooks это, конечно, хорошо, но это не самая дешевая сущность в силу наличия вызываемых функций, и плюс она есть только в ноде, а не в стандарте языка.
I do agree with your inference though. Always prefer Proxies (or other ECMAScript features) over stuff like async hooks.
источник

US

Ujjwal Sharma in HolyJS, JavaScript-конференция
Sure, because they're built on the language, but also because the optimizing compilers (like TurboFan) keep improving their efficiency while async hooks remain slow unless someone in the diagnostics WG proposes a different architecture.
источник

US

Ujjwal Sharma in HolyJS, JavaScript-конференция
Один вопрос: если вам приходилось выбирать между разговорами о внутренних компонентах Node.js, внутренними компонентами V8 и концепциями JavaScript, на которые вы могли бы пойти?
источник

SZ

Sergey Zhuravlev in HolyJS, JavaScript-конференция
Ujjwal Sharma
Один вопрос: если вам приходилось выбирать между разговорами о внутренних компонентах Node.js, внутренними компонентами V8 и концепциями JavaScript, на которые вы могли бы пойти?
V8 определенно
Разговоры про Node.js будут сводится к пересказу документации
А концепциями обмазываются на каждом митапе/конференции и так
источник

US

Ujjwal Sharma in HolyJS, JavaScript-конференция
Sergey Zhuravlev
V8 определенно
Разговоры про Node.js будут сводится к пересказу документации
А концепциями обмазываются на каждом митапе/конференции и так
Это проблема. внутренности Node.js нигде не документированы. Для людей очень сложно начать, если они хотят внести свой вклад.
источник

US

Ujjwal Sharma in HolyJS, JavaScript-конференция
с другой стороны, вы, вероятно, не хотите вносить свой вклад в V8 в первую очередь. 😛
источник

MP

Mikhail Poluboyarino... in HolyJS, JavaScript-конференция
I know some people who think about the starting a contribute to node.js
источник

US

Ujjwal Sharma in HolyJS, JavaScript-конференция
I'm always happy to help!
источник

US

Ujjwal Sharma in HolyJS, JavaScript-конференция
Actually, I'll DM you. I have something in mind.
источник