Vladimir
Не
Vladimir
Интерпретатор просто интерпретирует, очевидно
Vladimir
Просто это вроде как быстрее для редко исполняющегося кода, чем baseline jit
Anonymous
еще про вот это интересно
https://build.chromium.org/p/client.v8.fyi/builders/V8%20-%20node.js%20integration
тут типа какая-то страница с CI новых v8 в ноду от v8 команды
Anonymous
но не понятно где смотреть какой в8 в билдах
Anonymous
пока что-то не могу найти такой инфы там
Anonymous
по идее там вообще мастер v8
https://build.chromium.org/p/client.v8.fyi/builders/V8%20-%20node.js%20integration/builds/2762
Vlad
internal/fs
Vlad
в седьмой ноде что-то задепрекейтили
Vlad
и сам третий нпм сломан там
Anonymous
ну это совершенно не та проблема
Vlad
окай
Nikita
есть под ноду хипстерский логгер, ка bunyan, но без dtrace?
Ohar
Vladimir
Console.log
Node.js releases
Node v0.12.18 (Maintenance)
https://nodejs.org/en/blog/release/v0.12.18
Vladimir
Хм, ну напиши сам
Vladimir
Делов то)
Vladimir
Главное писать только в стдаут
Nikita
да мне просто надо было вебпаком билдить, добавил dtrace-provider в external dependencies)
Vladimir
@klond90 корутины это нормально
Дима
Насчет async generators
Дима
Дима
Я просто попробовал делать корутины вот так
Vladimir
К транслитерации быстро привыкаешь
Дима
И мне понравилось в принципе. await для async, это логично же
Vladimir
А yield для чего?
Nook
Что сомнительного?
Vladimir
Это только если тебе нужно итератор на выходе
Vladimir
Аля стрим
Дима
А yield для чего?
Общение с управляющими потоками. const returnedCommand = yield returnData
Vladimir
Все компилируется один к одному
Vladimir
Дима
А так это нативная передача потока выполнения
Vladimir
Ну await это тоже передача
Дима
А await для реально асинхронных действий
Vladimir
Ну суть та же
Дима
Разделение сущностей на уровне синтаксиса)
Vladimir
Лол
Vladimir
Фишка в том что там нормально работают циклы, ифы, нет проблем со скоупом
Nikita
все там очевидно
Vladimir
Async await это лучшее что вообще могло случиться с js
Vladimir
Особенно для бэкэнда
Nook
Когда человек говорит, что что-то "говнецо" я желаю услишать, что лучше этого говнеца. Вы предлагаете использовать Promise с бесконечными then? Или использовать callbacks?
Quiet
что такое process.env?
Дима
Anonymous
@iamstarkov может у тебя есть обжекшнс? :)
https://github.com/nodejs/node/pull/10330#issuecomment-268567622
Andrew
что такое process.env?
переменные окружения процесса. ты через них можешь управлять поведением скрипта из командной строки
Vlad
Дима
В данном контексте — callback
Дима
Я могу вернуть значение через yield любому, кто в этот момент будет слушать возврат из генератора
Дима
Но вместо этого через async await должен напрямую что-то там вызывать и ожидать ответ
Anton
Нода однопоточная.
Nook
Сейчас начнется
Славик
никто не хочет начинать?
Славик
ладно, давайте я
Славик
почему это нода однопоточная?
Славик
а если запустить setInterval?
Дима
Гг
Дима
Все равно однопоточная
Славик
всё? аргументы закончились?
Дима
СЪЕЛИ?!?
Таймураз
Прерву срач, возможно начну другой
Последняя LTS ноды или последний стабильный релиз?
Дима
Не распарсил фразу
Дима
Гоните его, насмехайтесь над ним
Таймураз
Как по-русски правильно эвент луп обозвать?
Dreamerinnoise
Цикл событий
Dreamerinnoise
Но лучше не надо
Vladimir
Эвент луп
Dreamerinnoise
Да
Таймураз
Меня цикл слово смущает
Vladimir
Лучше не переводит если это только увеличивает вероятность быть непонятым
Таймураз