Anonymous
https://github.com/nodejs/node/pull/8253
Vladimir
А турбофан типо работает уже по умолчанию?
Джон
Народ, есть из мск кто-то?
Джон
сделайте плз ping 37.139.5.58
Джон
сколько там в среднем из Москвы получается
Andrey
64 bytes from 37.139.5.58: icmp_seq=0 ttl=51 time=64.021 ms 64 bytes from 37.139.5.58: icmp_seq=1 ttl=51 time=65.351 ms 64 bytes from 37.139.5.58: icmp_seq=2 ttl=51 time=64.448 ms
Skeptic
Луа прост, встраиваемый
А есть ардуино-подробная электроника, использующая Lua? V8 (вернее даже node.js) есть.
Мерль
А есть ардуино-подробная электроника, использующая Lua? V8 (вернее даже node.js) есть.
Есть Но имхо скрипты на микроконтроллерах - это адский изврат
Мерль
Я даже верю что luajit быстрее, но не понимаю, почему
Потому что он проще На самом деле не сильно быстрее
Evgeny
Я б кстати вот с удовольствием бы почитал общий чат на обсуждение луа и жс. По скорости
Мерль
Была там статья на хабре Рейтрейсер на Луа и на js Lua даже немного проигрывал
Anonymous
https://habrahabr.ru/post/113250/
Anonymous
статью выше я видел давно, а вот это только сейчас нашел. прикольно https://habrahabr.ru/post/113804/
Dreamerinnoise
Если дописать в начало кода строчку collectgarbage('setpause', 2000) то сборщик мусора будет редко прерывать работу рейтрейсера и скорость вырастет до 25,000 RPS, но пиковое потребление памяти вырастет до 1,5 гигабайт. Chrome «съел» всего лишь 150 Мб когда показал результат 20,400 RPS. Eh
Anonymous
мне интересно что будет если JS версию переписать на использование typed arrays. было бы круто ещё и с SIMD но не уверен что кто-то его полноценно поддерживает сейчас
Loyd
Ретрейсер на CPU #ненужно
Vetaly
Привет, хотел спросить по скринкасту Кантора. Урок "27-long-poll-chat". При попытки запустить в браузере страницу , запускается сервер, но серверу не передаётся html страница. В итоге сервер так и висит в ожидании. Напишите в лс кто может помочь.
Anonymous
Paul там суть в том чтобы померяться JIT'aми
Loyd
"Переписать на typed arrays" и "ещё и с SIMD" это явно не "померяться JIT'ами".
Vladimir
я правильно понял, что там все проблемы из за instanceof?
Vladimir
а, ясно, примерно
Skeptic
nodemcu
Спасибо!
Denis
Отступы в JavaScript-коде. Кто что использует? 2 пробела – 141 👍👍👍👍👍👍👍 53% Tab – 77 👍👍👍👍 29% 4 пробела – 42 👍👍 16% Другое – 4 ▫️ 2% 👥 264 people voted so far.
Denis
Надеюсь голосование синхронизируется между группами :)
Nikita
Неа)
Dreamerinnoise
Синхронное
Dreamerinnoise
Проголосовал в одной, здесь отменил голос
Denis
Отлично тогда
Denis
А то смотрю пока показатели немного разные :)
Дима
Показатели в сравнении довольно смптоматичны 🙃
Vladimir
меня не нужно убеждать)
Vladimir
вмысле? какие флаги?
Vladimir
а, это само собой
Vladimir
я это тогда еще и предлагал
Vladimir
да и ок
Vladimir
я только за .es
Vladimir
ибо язык так называется
Vladimir
это нормально, новый синтаксис - новое расширение
Vladimir
1. а частью каког стандарта оно должно быть?
Vladimir
2. а какая разница?
Vladimir
а что за стандарт/документ?
Vladimir
Ну браузерный код и node.js код по умолчанию не совместимы, ничего нового
Vladimir
это же про mime
Vladimir
ну это явно не исчерпывающая база расширений
Vladimir
File extension(s): .es
Vladimir
да ну - никто же не испозльует
Vladimir
но формально, да
Vladimir
а как использование этого расширения сломает другие приложения?
Vladimir
типа они будут запускать эти файлы, не зная, что в них?
Vladimir
ну в этом смлысле, adoption у .es нулевой
Vladimir
существует не так много 2 и 3 буквенных комбинаций, коллизии неизбежны
Vladimir
вот в целом несогласен - тем более что если кто-то использует es по назначению, то он и получит es
Vladimir
как не тот? он один
Vladimir
ну если так судить то и js использовать нельзя для модулей
Vladimir
Как я вижу - здесь es как синоним js
Vladimir
Исключительно для различия node.js
Vladimir
То есть считаем, что для node.js есть разница, а дле редакторов - нет
Vladimir
почему же? вполне красиво выходит
Vladimir
берем тип который УЖЕ подходит для жтого содержимого
Vladimir
Берем и js и es
Vladimir
И то и то подходит
Vladimir
Имею право
Vladimir
Имею - я беру подмножество, а не надмножество
Vladimir
Например, подмножество js - валидные js файлы
Vladimir
Имею право)
Vladimir
Это правило, как Я интерпретирую es
Vladimir
все остальные интерпретируют в соответствии со спецификацией, и все работает
Vladimir
Браузерный код продолжает работать как и работал через бабель
Vladimir
Если мы говорим что она есть - тогда модули строго нельзя продолжать писать в js
Vladimir
Если мы говорим что расширение js подразумевает и скрипты и модули, то тогда тоже можно сказать и про es
Vladimir
Где?
Vladimir
В какой?
Vladimir
и в чем кокретно разница?
Vladimir
ну, конкретно, я так сходу не знаю, куда смотреть
Vladimir
из того что я увидел, es - подмножество js
Vladimir
это не касается расширения
Vladimir
да, но version в расширении не будет
Vladimir
так что какая разница