On Thu, 2008-01-03 at 13:37 -0800, Stanislav Malyshev wrote:
> > suitable to enterprise level development. it's merely a case of
> > not being able to please everyone all of the time (or of not having your 
> > cake
> 
> PHP is pretty good with pleasing people (including enterprise 
> developers) as it is now, and will get better in 5.3 and 6 - without any 
> strict typing. So this argument is not exactly in your favor - burden of 
> proof is on new feature proposals, and bigger the feature - bigger the 
> burden.

Very true. But we have to make sure to give new features a completely
honest and objective view, strictly on their technical merits.

> > I also seem to remember (forgive me if Im mistaken) that you we're a
> > proponent for the increases in strictness surrounding various things related
> > to OO. that feels rather hypocritical at some level.
> 
> Like what? You don't expect me to have same opinion to all proposals, do 
> you?
> 
> > you implied in another post that php should have some kind of structured 
> > direction.
> > how about a language spec and a formal functionality proprosal/acceptance 
> > mechanism?
> 
> Yes, I'd be happy to see it happening. No, I don't have time to create 
> it. If you do - you know where to find a text editor and docbook build 
> system ;)
> 
> > (preferably one that didn't allow major changes like the inclusion of 
> > namespaces into
> > a minor release)
> 
> 5.3 is a "major" release from a lot of aspects, don't let the numbering 
> fool you. It is generally accepted that waiting for PHP 6 to make any 
> change would be too long. Unfortunately, we couldn't find a number 
> between 5 and 6 for a version number, so we'd have to settle on 5.3.

Definitely, and namespaces have caused me no problems and I've been
developing in PHP 5.3 (heavily using namespaces) for a couple of months.
I supported and still do support the namespace implementation 100%.

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

Reply via email to