JIT native code compilers do make quite a bit of difference over byte code execution is some situations. E.g. loops over many elements (say loops that concatenate large HTML fragments, ok the string operation are already native, but other bits of the loop will not be (e.g. array access)).<p>So, I agree that the main 'bottleneck' in most PHP apps is probably not-PHP itself, there is still scope for improvement.