Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:26510 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 8681 invoked by uid 1010); 11 Nov 2006 01:57:40 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 8666 invoked from network); 11 Nov 2006 01:57:40 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 Nov 2006 01:57:40 -0000 Authentication-Results: pb1.pair.com smtp.mail=robert@interjinn.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=robert@interjinn.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain interjinn.com from 66.11.173.122 cause and error) X-PHP-List-Original-Sender: robert@interjinn.com X-Host-Fingerprint: 66.11.173.122 unknown Linux 2.5 (sometimes 2.4) (4) Received: from [66.11.173.122] ([66.11.173.122:46821] helo=blobule.interjinn.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id A2/41-33389-21E25554 for ; Fri, 10 Nov 2006 20:57:39 -0500 Received: by blobule.interjinn.com (Postfix, from userid 2000) id D6EB15ACA2C; Fri, 10 Nov 2006 20:57:50 -0500 (EST) To: Marcus Boerger Cc: Hans Lellelid , Brian Moon , internals@lists.php.net In-Reply-To: <13210029597.20061111003156@marcus-boerger.de> References: <4554AE0D.4080600@caedmon.net> <4554B9B5.5090305@caedmon.net> <20061110182358.GB20309@bantha> <4554CDEE.1090903@dealnews.com> <4554D36F.5000601@velum.net> <13210029597.20061111003156@marcus-boerger.de> Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: InterJinn Date: Fri, 10 Nov 2006 20:57:49 -0500 Message-ID: <1163210270.2017.17.camel@blobule> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Subject: Re: [PHP-DEV] Namespaces in PHP 6 - ++$take From: robert@interjinn.com (Robert Cummings) On Sat, 2006-11-11 at 00:31 +0100, Marcus Boerger wrote: > 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 Many developers came to PHP in spite of what other developers had come to expect in other languages. Cheers, Rob. -- .------------------------------------------------------------. | InterJinn Application Framework - http://www.interjinn.com | :------------------------------------------------------------: | An application and templating framework for PHP. Boasting | | a powerful, scalable system for accessing system services | | such as forms, properties, sessions, and caches. InterJinn | | also provides an extremely flexible architecture for | | creating re-usable components quickly and easily. | `------------------------------------------------------------'