Ilia Alshanetsky wrote:
When we were picking a name the discussion was public on this very list and based on our analysis of what names people were using in their application and what would be an ideal name DateTime was picked.

I'm not questioning this decision. I'm talking about the policy for further classes. Maybe I should change the topic to be clearer...

A little thought experiment: Let's assume the number of application classes (and the usage of those classes) is on average higher than those of the core classes. Would that change the situation?

The number of current users does not matter, simply because are you not comparing equivalent things here. You are comparing existing code to something that just came out.

Forget about all the code out there: Let's say the average application uses its own classes 10 times and PHP core classes only 5 times, which one should have the right to the short and more convenient name?

And I'm not saying that this is the case, it's just a thought.

Come on, that can't be the solution. Think about hosting companies for example.

They as a rule use old versions, in fact I bet you'd be hard pressed to find a big or even a medium size hosting company offering PHP 5.2 just now. So you have plenty of time to fix your code.

I could be mean and ask why that is. But that's not the discussion here. We're talking about the naming policy of classes in the long run.

Again: I'm not asking to change anything, I'm just mentioning that there are different point of views (PHP core centric vs. application centric ones) which both have to be recognized.

- Chris

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

Reply via email to