История изменений
Исправление alysnix, (текущая версия) :
Компилятор превращает код в выполняемый на железе.
что значит - на железе??? а если она выполняется на эмуляторе железа… а железа еще нет? и может и не будет никогда.
а если в железе реализовали виртуальную машину, что всем так понравилась, что ее решили нарисовать прямо в вентилях? то есть, до того как ее нарисовали в кремнии - это был…не компиялтор? а после того как на этом железе запустили первый код - этот некомпилятор гордо переименовали в компилятор?
a + b =>addq %rax, %rdi
а если вот так -
push a
push b
add
pop ...
и если такой машины нет, но потом ее реализовали на плис…когда там компилятор, а когда - нет?
#########################
вот с учетом этой инфы - https://en.wikipedia.org/wiki/Java_processor та штука, что генерит байткод ява машины - компилятор или нет?
Исправление alysnix, :
Компилятор превращает код в выполняемый на железе.
что значит - на железе??? а если она выполняется на эмуляторе железа… а железа еще нет? и может и не будет никогда.
а если в железе реализовали виртуальную машину, что всем так понравилась, что ее решили нарисовать прямо в вентилях? то есть, до того как ее нарисовали в кремнии - это был…не компиялтор? а после того как на этом железе запустили первый код - этот некомпилятор гордо переименовали в компилятор?
a + b =>addq %rax, %rdi
а если вот так -
push a
push b
add
pop ...
и если такой машины нет, но потом ее реализовали на плис…когда там компилятор, а когда - нет?
######################### вот с учетом этой инфы - https://en.wikipedia.org/wiki/Java_processor та штука, что генерит байткод ява машины - компилятор или нет?
Исходная версия alysnix, :
Компилятор превращает код в выполняемый на железе.
что значит - на железе??? а если она выполняется на эмуляторе железа… а железа еще нет? и может и не будет никогда.
а если в железе реализовали виртуальную машину, что всем так понравилась, что ее решили нарисовать прямо в вентилях? то есть, до того как ее нарисовали в кремнии - это был…не компиялтор? а после того как на этом железе запустили первый код - этот некомпилятор гордо переименовали в компилятор?
a + b =>addq %rax, %rdi
а если вот так -
push a
push b
add
pop ...
и если такой машины нет, но потом ее реализовали на плис…когда там компилятор, а когда - нет?