Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:16004 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 62569 invoked by uid 1010); 18 Apr 2005 15:47:42 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 62545 invoked from network); 18 Apr 2005 15:47:42 -0000 Received: from unknown (HELO calligram.co.uk) (127.0.0.1) by localhost with SMTP; 18 Apr 2005 15:47:42 -0000 X-Host-Fingerprint: 212.69.217.33 smtp-relay04.x-mailer.co.uk Linux 2.4/2.6 Received: from ([212.69.217.33:38794] helo=smtp-relay04.x-mailer.co.uk) by pb1.pair.com (ecelerity 1.2.12rc1 r(5476:5477)) with SMTP id 58/87-18700-D96D3624 for ; Mon, 18 Apr 2005 11:47:42 -0400 Received: from [212.69.210.169] (helo=emarket.dsvr.co.uk) by smtp-relay04.x-mailer.co.uk with esmtp (Exim 4.30) id 1DNYTJ-0002ak-TL; Mon, 18 Apr 2005 16:47:37 +0100 Received: from variable (host81-137-241-101.in-addr.btopenworld.com [81.137.241.101]) (authenticated (0 bits)) by emarket.dsvr.co.uk (8.11.7/8.11.7) with ESMTP id j3IFlcg02317; Mon, 18 Apr 2005 16:47:38 +0100 Organization: Calligram Ltd To: "Timm Friebe" Date: Mon, 18 Apr 2005 16:56:42 +0100 User-Agent: KMail/1.7.1 Cc: internals@lists.php.net MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-ID: <200504181656.42122.duncan@calligram.co.uk> Subject: Re: [spam] AW: [PHP-DEV] Attributes support proposal From: duncan@calligram.co.uk (Duncan McIntyre) >The PHP development team is usually against these kinds of OOP syntax sugar >additions, search Google / the archives for: I don't think this is syntactic sugar, it goes deeper into the language than that if done right. I like your userland implementation, but it will get slow once you start walking inheritance trees. It does provide me with a forwards-compatible way to do it though (in case the dev team ever do take up the idea of building it in to the language...). Hmm. Could cache the results I suppose. Duncan