> Ну и кто там кричал про ненужность php? У питона и руби есть нечто похожее?Препроцессор, который преобразует код PHP в код C? Очень бы хотелось узнать его насущную необходимость.
Вы вообще понимаете, чем отличается интерпретируемый язык от компилируемого, и чего в компилируемом быть не может в принципе "тот же eval". Т.е., фактически люди изобрели, условно говоря, свой набор команд для трансляции в C. Этакого робота, который видит код на PHP, и упрямо переводит его в C. Но только то, что можно перевести, ведь что-то, типа eval, перевести просто нельзя, по определению.
По одной простой причине - ничего другого им просто не оставалось, php начал тянуть их в могилу, и нужно было или переписывать это всё на другой язык, или написать бота-транслятора, который сделает это за них.
Для python есть более прямая по своей структуре вещь: http://ru.wikipedia.org/wiki/Unladen_Swallow