Re: Namespaces in PHP 6 - ++$take

From: Date: Fri, 10 Nov 2006 23:31:56 +0000
Subject: Re: Namespaces in PHP 6 - ++$take
References: 1 2 3 4 5 6 7  Groups: php.internals 
Request: Send a blank email to internals+get-26502@lists.php.net to get a copy of this message
Hello Hans, Friday, November 10, 2006, 8:30:55 PM, you wrote: > Brian Moon wrote: >>> Unfortunately namespaces are not only syntactic sugar, but dire >>> necessity >>> for PHP if it wants to be taken as a serious langauage and defend it's >>> position against other arising 'web scripting' alternatives. >> >> It seems the list of things that PHP needs to be "taken as a serious >> langauage" is never ending. Before PHP 5, all that was needed was >> good OOP support. Now this. I am for namespaces, but that line is >> getting old and I, a professional, serious PHP developer and tired of >> hearing it. > I think that one reason why this list is never ending is that these > languages are constantly moving targets -- I would hope that what people > expected of a web development language would evolve over the course of > several years. Daniel's project (coWiki) was one of the first (if not > the absolute first) to show us what was possible with PHP5 and > Exceptions; that was some pretty serious PHP. I think what Daniel means > is that to remain competitive, PHP needs to include the features that > developers have come to expect of a language -- and developers are > constantly changing, maturing, working on bigger & bigger projects, > integrating more & more components. I think PHP has been very > responsive to the needs of the constantly maturing user community, > drastically changing its language to support new & better OOP, > Exceptions, etc. Indeed, this responsiveness to an increasingly OO > userbase is why many of us who started with PHP are still using it > today. Namespaces may be the most fervent request lately, but it would > be very sad for PHP if it were to be the last. Very nice writing, I completley agree. The world is changing, so are computer languages, so will we... :-) Best regards, Marcus

« previous php.internals (#26502) next »