Спор чисто терминологический. Сейчас в основном принято компилятором называть также то, что в википедии называется "Итерпретатором третьего типа" (сначала компиляция в байткод, потом интерпретация или компиляция байткода). По крайней мере, так считают авторы таких языков: Java, C#, F#, Scala и т.д.
даже питон.