Size: a a a

2021 April 07

N

Nick in pro.jvm
да
источник

JF

Jorik Fat in pro.jvm
мой любимый ответ
источник

I

Ilia in pro.jvm
вкатывальщикам точно туда -> @javastart
источник

N

Nick in pro.jvm
а по серьезке и там и там в том или ином виде код преобразуется, только компиляторы как правило генерят артефакт, который выглядит как уже готовый к исполнению в ОС наборы команд. А интерпретаторы это делают во время исполнения без формирвоания некоего артефакта.
источник

JF

Jorik Fat in pro.jvm
я скажу честно. Сегодня уже запарился и сейчас просто лень перебирать даже 10 абзацев, чтобы увидеть "байткод переводится в бинарный через компилятор"
источник

N

Nick in pro.jvm
конкретно с джавой компилятор из сырцов формирует байт код который в первом приближении исполняется интерпретатором (исключаем всю магию jvm)
источник

JF

Jorik Fat in pro.jvm
вот это и искал. Спасибо
источник

JF

Jorik Fat in pro.jvm
да понятно про 1500 вызовов перед jit это не учитываю
источник

N

Nick in pro.jvm
но актуалочка сейчас - это компилирование сразу в натив))
источник

JF

Jorik Fat in pro.jvm
погружаться в это нужно со свежей головой
источник

I

Ilia in pro.jvm
надо чётко понимать, кто и зачем тебе вопрос такой задал
источник

I

Ilia in pro.jvm
если хочется быстрый ответ, то его в общем виде нету
источник

JF

Jorik Fat in pro.jvm
этот вопрос задал я себе
источник

I

Ilia in pro.jvm
спецификации языка не регламентируют устройство машин
источник

I

Ilia in pro.jvm
тогда лучше разобраться, ответ ценности не имеет
источник

JF

Jorik Fat in pro.jvm
чтобы определить - нужно в это вникать или нет
источник

I

Ilia in pro.jvm
лучше вникнуть сейчас, чем потом "перед собеседованиями" этим заниматься
источник

JF

Jorik Fat in pro.jvm
мне не для собеседований
источник

JF

Jorik Fat in pro.jvm
я хочу лучше понять с чем работаю
источник

I

Ilia in pro.jvm
тогда в машинах точно стоит разобраться
источник