At 06:04 PM 2/6/2002 -0600, Jason Greene wrote:

>On Wed, 2002-02-06 at 10:13, Zeev Suraski wrote:
> > While I agree with Marko's vote (I'm also very much against it), I derive
> > my conclusion from a whole different perspective.
> >
> > Guys, we are not next to the drawing board right now.  The specs were
> > defined and the layout was laid years ago.  At this point in time we're
> > only supposed to change something like that if there's an overwhelming
> > reason to do it, and none of the reasons mentioned falls into that 
> category.
> >
> > The reasons to move to case sensitivity and the alternative ways we should
> > handle them, in my opinion, are:
> >
> > - Speed.  We can probably improve the typical case so that it's not any
> > slower in runtime.
> > - Interaction with external component systems - we can have case
> > sensitivity implemented at the module level, especially with the Engine 2
> > infrastructure, and still remain case insensitive for regular PHP objects.
> > - "It's just right".  Well, I can totally agree with that, but only if we
> > were next to the drawing board, which we're not.
>
>You left off language consistency between variable names, and function
>names.
>
>We are already completely redesigning OO which is like standing at the
>drawing board.

Engine 2 will not break scripts that badly (at least not in my opinion). 
The OO stuff is mainly adding new functionality. Changing function names 
will break scripts badly. There's a huge difference.

Andi


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

Reply via email to