Мне кажется, что правило TAPL применять просто абсурдно, потому что оно явно подразумевало другие языки. Точно также, как я затрудняюсь, каждый раз, как мне требуется сослаться на программу-исполнитель JS, определиться с правильным словом. Компилятор? Интерпретатор? На самом деле это не то и не другое, JIT-компиляция увела нас от тех времен, когда существовала явная дихотомия.
ну, определение из тапл довольно удобно, как сущность, существующая только на метауровне
Обсуждают сегодня