Size: a a a

Node.js — русскоговорящее сообщество

2020 February 26

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Денис
Речь о том, что на выходе вы не получаете скомпилированный исполняемый файл, который можно запустить вне движка
Это и называется и называется jit-компиляция
источник

BB

Bruian Blake in Node.js — русскоговорящее сообщество
Jit компиляция это компиляция интерпретируемых конструкций в байт код когда интерпретируемый код подан на исполнение.
источник

BB

Bruian Blake in Node.js — русскоговорящее сообщество
Связь с выдачей байткода завёрнутого в файл и произвольно используемого пользователем, весьма слабая. Скорее как побочная опция.
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Ману
Нода же в любом случае компилируется так что и минимизация бесполезна будет)
Очень спорное утверждение
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Bruian Blake
Тогда неверно будет говорить о компиляции, тут вернее говорить об интерпретации
то есть у нас в ноде интерпретация
эта же позиция отстаивается?
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Bruian Blake
Тогда неверно будет говорить о компиляции, тут вернее говорить об интерпретации
В ноде JIT
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Если кто не в курсе
источник

BB

Bruian Blake in Node.js — русскоговорящее сообщество
в ноде нет ни интерпретации ни компиляции, всё происходит в виртуальной машине V8 (или другом движке, интерфейс которого может использовать нода)
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Bruian Blake
в ноде нет ни интерпретации ни компиляции, всё происходит в виртуальной машине V8 (или другом движке, интерфейс которого может использовать нода)
Эм) мне кажется этот текст написан без понимания того, что значат все эти слова
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
The new pipeline is built upon Ignition, V8’s interpreter, and TurboFan, V8’s newest optimizing compiler. These technologies should be familiar to those of you who have followed the V8 blog over the last few years, but the switch to the new pipeline marks a big new milestone for both.
источник

BB

Bruian Blake in Node.js — русскоговорящее сообщество
Эм) и что для чего вы сбросили эту статью? Там утверждается обратное? Процитируйте пожалуйста. Хотя там про интерпретацию и компиляцию JS самой нодой ни слова. Расскажите о своём понимании данных слов
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Это блог разработчиков V8, движка лежащего в основе NodeJS и исполняющего непосредственно JavaScript код.
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Bruian Blake
в ноде нет ни интерпретации ни компиляции, всё происходит в виртуальной машине V8 (или другом движке, интерфейс которого может использовать нода)
Читаю: нет ни интерпретации, ни компиляции, но тогда как там есть интерпретатор и компилятор?
источник

AE

Alexey Ermakov in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Это блог разработчиков V8, движка лежащего в основе NodeJS и исполняющего непосредственно JavaScript код.
если внимательно прочитать слова собеседника, он говорил, что нода ничего не делает (читай, делает v8)
источник

AE

Alexey Ermakov in Node.js — русскоговорящее сообщество
нода - рантайм
JIT- v8
источник

AE

Alexey Ermakov in Node.js — русскоговорящее сообщество
в общем, к словам цепляетесь =)
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Ну если имелось в виду это, то признаю, что поспешил
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Однако до этого обсуждали ноду как целостную систему в стандартной на данный момент поставке, не деля ее на части
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Bruian Blake
Эм) и что для чего вы сбросили эту статью? Там утверждается обратное? Процитируйте пожалуйста. Хотя там про интерпретацию и компиляцию JS самой нодой ни слова. Расскажите о своём понимании данных слов
При интерпретации то что определяет поведение программы находится в области данных, а в области инструкций находится бинарный код интерпретатора. В случае компиляции сначала создаётся набор инструкций, соответствующий логике программы, а затем он непосредственно исполняется процессором.
источник