Richard Quadling wrote:
> Just because it has always done it doesn't mean it always will. That's
> what BC's are about.
BC, as far as I know, is "backwards compatibility". It is *exactly*
about "it has always done so and it always will". And unless there's a
*very* good reason not to do it, so it should be.
> If this was to be a BC, having it mid version is not a good idea.
> Maybe for V6 where a whole LOAD of things are going to change, making
So let's add one more, just for the fun of it?
> it another part of the clean up process would be a better option.
There's noting more "clean" in new way than in old way - it's a matter
of convention. If might be not an ideal one, but having two conventions
is much worse than having one non-ideal convention - you can easily deal
with latter and you will really hate the guts of the language developers
for the former, once your scripts start to break.
--
Stanislav Malyshev, Zend Products Engineer
stas@zend.com http://www.zend.com/