Почему компилируется в промежуточный код?

Почему ActionScript, Java, C # и т. Д. Компилируются в промежуточный код? Я знаю о кроссплатформенных преимуществах использования промежуточного кода.

Возникает вопрос: в чем преимущество компиляции с промежуточным кодом по сравнению со сценариями (JS, Python, PHP, Perl и т. Д.), Которые интерпретируются?

Это просто для обфускации кода? Или что?

Кроме того, в чем преимущество по сравнению с компиляцией в собственный код?

6
задан Bjarke Freund-Hansen 23 June 2011 в 14:51
поделиться