Hi!

> parameters is a great example. I'd also name another one,
> ReflectionNamespace; namespaces are converted to strings and attached to
> their classes during compile time and you can never reflect over them to
> grab for example their names.

I still can't understand why you need ReflectionNamespace. Namespaces
are just strings. If you have class name \Foo\bar\Baz, \Foo is
namespace, \Foo\bar is namespace, and both can be created by splitting
class name. For me, it's like asking for runtime support for #define in
C - I don't even understand how such thing can be working. Can you
explain what you mean here?

> I even mentioned to Andi back in 2010 that ZE gets re-written every 5
> years. That happened in 2000, 2005 and we're now hitting walls because
> of "monster" changes required to implement feature A or B. Maybe it's
> time to consider a rewrite again?

Rewrite of what? With what purpose? And who will be doing it?
-- 
Stanislav Malyshev, Software Architect
SugarCRM: http://www.sugarcrm.com/
(408)454-6900 ext. 227

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to