PHP is an ugly programming language. Just look at a comparison with some other languages to get a feel for its ugliness:
http://hyperpolyglot.org/scripting
But, in the long-term, it could very well mean continuing to be dragged down by support for legacy sub-systems.
GNOME replaces legacy sub-systems, too. For example Bonobo with D-Bus, GnomeVFS with GIO, libglade with GtkBuilder, etc. The GIO port is almost done: http://live.gnome.org/GioPort
I don't see why supporting a subsystem until it is fully replaced by another drags down development.
"An ugly programming language"? PHP syntatically follows the same style as Perl and C, so you're basically saying all three are ugly?
I honestly think that Perl and C++ are ugly. And C to some extent, too.
PHP is an ugly programming language. Just look at a comparison with some other languages to get a feel for its ugliness: http://hyperpolyglot.org/scripting
But, in the long-term, it could very well mean continuing to be dragged down by support for legacy sub-systems.
GNOME replaces legacy sub-systems, too. For example Bonobo with D-Bus, GnomeVFS with GIO, libglade with GtkBuilder, etc. The GIO port is almost done: http://live.gnome.org/GioPort I don't see why supporting a subsystem until it is fully replaced by another drags down development.