Дмитрий Пуценко: погугли event loop и promise если нужно.
Вкратце с асинхронностью у ноды все в порядке, крутые ребята пишут ноду и для решения повседневных задач) и высоконагруженные сервисы существуют, вот только не помню по именам)
Emptyform: 2. вот это stackoverflow.com/questions/26293049/specify-path-...
я ошибку допустил, так верно: нода ищет модули от пути запуска СКРИПТА до корня диска. попробуй для эксперимента скрипт из d диска запустить :) перемести файлик на d и node d:\myscript.js
pointer-events - при скроле чтобы мышка не реагировала на блоки (всякие ховеры). И это позволит добиться большего fps. А на мобилках это свойство актуально?
подскажите если я ошибаюсь
Николай: если ответ выше не является ответом на вопрос (зависит конечно от мощности компа), то с математикой я Вам помочь не смогу, забыл уже как там считают алгоритмическую сложность.
В общем, более быстрое решение вряд ли удастся найти.
Николай: в смысле на сколько это быстро? примерно 491,778 ops/sec вот тут можно тесты погонять: jsbench.github.io
А если сложность по читаемости, то более простого варианта никогда не встречал :)
пробуй, исследуй :) я не работал с device-pixel-ratio, поэтому больше чем подсказал помочь не смогу. рой в этом направлении, особенно по 3 ссылке там много всего на данную тему :)
Вкратце с асинхронностью у ноды все в порядке, крутые ребята пишут ноду и для решения повседневных задач) и высоконагруженные сервисы существуют, вот только не помню по именам)