Показать сообщение отдельно
  #5 (permalink)  
Старый 29.02.2020, 12:17
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от jaroslav.tavgen
Интерпретируемый язык, по сути делает то же самое (превращает написанный код в ассемблер)
Зачем?

Например C, компилируемый, на этапах компиляции создает объектный код, а далее сборщик из объектного кода (здесь не только собственное творение, но и подключаемые библиотеки) создает машинный код, исполняемый.

А РНР (новые версии) это и не компилируемый, и не интерпретируемый язык в их чистом виде. Это нечто среднее между ними, это интерпретирующий транслятор. Он транслирует сценарии в байткод (опткод, его можно кешировать), который затем выполняется.

Последний раз редактировалось laimas, 29.02.2020 в 12:31.
Ответить с цитированием