帖木儿
машинный код то бишь?
帖木儿
ну условно говоря
Anonymous
машинный код то бишь?
Нет, логическая таблица для стм
Anonymous
ну условно говоря
Без условно говоря
Anonymous
Это набор инструкций, которая понимает ОС
帖木儿
ну
Anonymous
Сам процессор тут никаким боком не фигурирует
Anonymous
Как и машинный код
帖木儿
ок
帖木儿
что подразумеваешь под созданием исполняемого файла?
Anonymous
Оффтопить предлагаю в личке
Anonymous
А не в общем чате
帖木儿
нет, это не оффтоп
帖木儿
щас я козырь из рукава вытащу
Anonymous
Так вытаскивац
帖木儿
ну ты ответь на вопрос
Anonymous
Че ты мое время тратишь, своими заходами из далека
帖木儿
а то просто так не интересно
Anonymous
Да мне без разницы
Anonymous
Интересно тебе или нет
帖木儿
да я понимаю
帖木儿
но на вопрос ответишь?
Anonymous
Ты либо по существу пишешь, либо шутовством занимайся в личке
帖木儿
это не шутовство, я вопрос задал )
Anonymous
что подразумеваешь под созданием исполняемого файла?
Компиляция исходного кода в код понимаемый системой, используя определенные методолгии, стандарты и соответствующие инструкции
帖木儿
компилиция это создание исполняемого файла, а создание исполняемого файла это компиляция
帖木儿
эх, скучно с тобой
Anonymous
это не шутовство, я вопрос задал )
Это шутовство, если ты с чем-то не согласен, так и пишешь, конкретно с чем и свое мнение
帖木儿
лови: V8 increases performance by compiling JavaScript to native machine code before executing it, versus executing bytecode or interpreting it.
Anonymous
эх, скучно с тобой
Я сюда не веселить тебя пришел
帖木儿
Anonymous
Так
Anonymous
А как это относится, к самом js
Anonymous
напрямую
До свидания, с тобой все понятно
帖木儿
Или ты считаешь v8 === js?
а ты считаешь, что v8 можно игнорить и говорить, что js не компилируется?
帖木儿
Пожалуйста, вот ещё: TraceMonkey adds native‐code compilation to Mozilla’s JavaScript engine (known as “SpiderMonkey”). It is based on a technique developed at UC Irvine called “trace trees”, and building on code and ideas shared with the Tamarin Tracing project. The net result is a massive speed increase both in the browser chrome and Web‐page content.
Anonymous
А не тратить мое время а пустую
Anonymous
На непонятно что
Anonymous
Ни в чем не запутался?
帖木儿
о разных способах выполнения js
Anonymous
о разных способах выполнения js
Ух ты, а теперь найди мой скрин из википеди
Anonymous
Там все твои способы указаны
Anonymous
Представляешь?
Anonymous
Ты в пустую мое время потратил, очень разочарован.
帖木儿
Ух ты, а теперь найди мой скрин из википеди
In computing, just-in-time (JIT) compilation, also known as dynamic translation, is a way of executing computer code that involves compilation during execution of a program – at run time – rather than prior to execution. V8 compiles JavaScript directly to native machine code before executing it
帖木儿
забыл AOT)
Anonymous
Все?
帖木儿
Все?
все, если у тебя нет возражений
Anonymous
все, если у тебя нет возражений
Так возражения были у тебя, а не у меня
帖木儿
я их высказал, теперь ты можешь возразить
Anonymous
Причем пустые и беспочвенные
帖木儿
не беспочвенные - я доказал свою точку зрения
Anonymous
Я просто упустил этот момент
帖木儿
ты утверждал, что js не компилируется
帖木儿
я привёл примеры
帖木儿
ты утверждал, что создание исполняемого файла (как я понял, в файловой системе) является одним из условий компиляции - я это опроверг
帖木儿
возражения?
帖木儿
AOT, v8, asm
Anonymous
ты утверждал, что js не компилируется
Я утверждал, что интерпритировании ничегт не комплируется
帖木儿
Еще раз напишу, там никто ничего не компилирует
тебе походу лишь бы поспорить. вот же
Anonymous
тебе походу лишь бы поспорить. вот же
А до это сообщения прочитай
Anonymous
Ты даже не понял о чем я пишк
Anonymous
Оказывается
Anonymous
Это во-первых
Anonymous
AOT, v8, asm
Расскажи, как происходит компиляция при этих способах, своими словами
Anonymous
Это во-вторых
帖木儿
склонен верить чему? что автор называет трансляцией в байт-код компиляцией?
ты изначально здесь не понял что имел в виду автор той книги
帖木儿
ничего там про трансляцию в байт код не говорилось если что
帖木儿
можешь ещё раз тот скриншот прочитать
帖木儿
Расскажи, как происходит компиляция при этих способах, своими словами
я выше кидал определение из википедии, зачем тебе моими словами?
Anonymous
можешь ещё раз тот скриншот прочитать
Прочитал, там про v8, aot, jitни слова
Anonymous
А вот о js написано
帖木儿
там про компиляцию написано
Anton
JIT - это маркетинговое название для интерпретаторов