Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:17943 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 39337 invoked by uid 1010); 13 Aug 2005 06:29:53 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 39322 invoked from network); 13 Aug 2005 06:29:53 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 13 Aug 2005 06:29:53 -0000 X-Host-Fingerprint: 70.85.46.36 unknown Received: from ([70.85.46.36:42099] helo=prohost.org) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id BE/4B-33075-0639DF24 for ; Sat, 13 Aug 2005 02:29:53 -0400 Received: (qmail 12997 invoked from network); 13 Aug 2005 06:29:50 -0000 Received: from cpe00095beeab35-cm000f9f7d6664.cpe.net.cable.rogers.com (HELO ?192.168.1.101?) (69.196.31.219) by prohost.org with SMTP; 13 Aug 2005 06:29:50 -0000 Message-ID: <42FD935D.8060602@prohost.org> Date: Sat, 13 Aug 2005 02:29:49 -0400 User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Marcus Boerger CC: Rasmus Lerdorf , internals References: <42FCE0E4.604@lerdorf.com> <1114795828.20050813012424@marcus-boerger.de> In-Reply-To: <1114795828.20050813012424@marcus-boerger.de> X-Enigmail-Version: 0.92.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] PHP 6.0 Wishlist From: ilia@prohost.org (Ilia Alshanetsky) Marcus Boerger wrote: > 9. __toString) everywhere, but i already said i'll take care of that unless > i am being held back. So now go for that or live with the fact that php is > meant to generate html pages which is text output. Thus sooner or later your > objects create text simplifying that aas much as possible is at least to me > mor ethan welcome. Can you clarify that? > 10. namespace support (we are telling everyone php is ready for the big > soup. In those scenarios you often find big teams and any help allowing > things like dedicated responisbilities and preventing communication > problems is more then welcome.) -1 before, -1 still. > 12. {} vs [] cleanup unicode support already makes such distinction it. > 12a. using {} for strings could also bring us substr() functionality to {}. One hand I like it, I think I even proposed things like $str{-1} at one time, on the other hand it creates a big WTF factor. Overall I'd say, -0.5 > 13. eventually cleanup parameter order. Guys who knows in which functions > the needle is first or second? My solution is to look up every function > always which is a bit inefficient. I know the param order in c/C++ and > sometimes in java but in php storing that info is impossible and useless so > far. -1 > 15. i think of splitting dba, making ini-file into dba core and putting all > but dba core into pecl (further plans for ini-file). +1 for pecl move, ~0 for the rest. Ilia