Hacker News new | ask | show | jobs
by ezrast 1945 days ago
Phel is a compiler, because its output is code. PHP is an interpreter, because its "output" is the effects of executing code.

(edit: to the GP's point, PHP does contain a compiler within it, because it translates source to bytecode as part of execution, but that's an implementation detail. As a product it is strictly an interpreter)