Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:61496 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 92863 invoked from network); 19 Jul 2012 15:57:16 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Jul 2012 15:57:16 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.161.170 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.161.170 mail-gg0-f170.google.com Received: from [209.85.161.170] ([209.85.161.170:51480] helo=mail-gg0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id A1/B1-18983-75E28005 for ; Thu, 19 Jul 2012 11:57:12 -0400 Received: by ggnf2 with SMTP id f2so3346342ggn.29 for ; Thu, 19 Jul 2012 08:57:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Fsru3aAO02duiP2uILh+X3fxE/WVKHHq3YgklcAR6Y8=; b=DkFvfDK5fytdJgOLCf83vkq9Ob6S62Qxd3V5OqHsu5b6GICOZ0RhSzwfAxnnncEdte pG2+A7zu+mLoJbwrM5ede2j7X4o7kQc2mI0NfI6YR4WPks4eX7isAj5BvMDZf/2BJ2Nv ZqIFB5klhVSnLSMhIiuL7jsx+m45HovjjZB3eiFuqJq8wa2SV0tG+crEpolvCe0YhFiP 2NamaV7Fl6EbkuuYEFB7aeQ4yI93KJP6sZ13ah4PjSqnuWb94NoAu6exkYRTAK6JuFef /coGfLgFdTqxuZBp9Z2v8Qu1kj4IkDUlF00VJT8Gkr+8FIyyvXkhm9feb57e9n3Az18U x5cg== MIME-Version: 1.0 Received: by 10.50.36.131 with SMTP id q3mr2016145igj.56.1342713429021; Thu, 19 Jul 2012 08:57:09 -0700 (PDT) Received: by 10.231.134.9 with HTTP; Thu, 19 Jul 2012 08:57:08 -0700 (PDT) In-Reply-To: <50082C7E.4080400@lerdorf.com> References: <50059AF8.5050805@sugarcrm.com> <5005CB58.2020601@sugarcrm.com> <50066724.6050901@sugarcrm.com> <50070538.10206@lerdorf.com> <50082C7E.4080400@lerdorf.com> Date: Thu, 19 Jul 2012 17:57:08 +0200 Message-ID: To: Rasmus Lerdorf Cc: Stas Malyshev , internals Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [PHP-DEV] Pseudo-objects (methods on arrays, strings, etc.) From: pierre.php@gmail.com (Pierre Joye) On Thu, Jul 19, 2012 at 5:49 PM, Rasmus Lerdorf wrote: > should still work. All the string API methods need to be available on > every pseudo-object regardless of the type. So I don't see any "cleanup" > here either. I do, and again this is purely a theoretical discussion right now. However I find disturbing the resistance to such a proposal given that what I hear from our users is a total support to introduce this concept to PHP, even step by step. So we should better begin to see where are the technical bottlenecks and figure out a way to solve them instead of arguing about whether we should do it or not. Because we will have to do it, whether we like it or not. Cheers, -- Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org