Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:61390 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 64218 invoked from network); 18 Jul 2012 09:13:47 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 18 Jul 2012 09:13:47 -0000 Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.160.170 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.160.170 mail-gh0-f170.google.com Received: from [209.85.160.170] ([209.85.160.170:42966] helo=mail-gh0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B7/74-39169-94E76005 for ; Wed, 18 Jul 2012 05:13:46 -0400 Received: by ghbg2 with SMTP id g2so1518901ghb.29 for ; Wed, 18 Jul 2012 02:13:43 -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=Ft0wIDAejXH0JnjD9F00gvifi0i6Mnh5+sG71uYTBVQ=; b=NSrj/r9s+AmVQFYpY/U++0wQPiJ0puEch7yT9FsuyhT+uAD3B8XFipGtXC8j38A/ZR LXCuRAr22LI1S8rsiZLAiuDE2ybyiWj+SRDU5HTFxZv1ND/y+FcnUSEVaBU4CpjQudj9 7z3Sfm9Pb7V3WX0yxCkpzY3NzL7PpNtXsa5DIFz5GJgNvLLFjFMDRQQ+xTUDPYwl6xKn axWZSaV97jMYJgV6xoq4MPszcWpRo142EbhBdpM5ngU91Xlz8s7Vq+SVmDG4CsNwVnq1 ptz1VCr8I/IG5TD7IaNUCQmm7+5xAqoCfW67i8d5lkLofHbtL0+5DUFQtbDcwsZjqv34 EpBw== MIME-Version: 1.0 Received: by 10.50.36.131 with SMTP id q3mr449601igj.56.1342602823280; Wed, 18 Jul 2012 02:13:43 -0700 (PDT) Received: by 10.231.134.9 with HTTP; Wed, 18 Jul 2012 02:13:43 -0700 (PDT) In-Reply-To: <50067040.3090307@sugarcrm.com> References: <50059AF8.5050805@sugarcrm.com> <5005CB58.2020601@sugarcrm.com> <50066724.6050901@sugarcrm.com> <50067040.3090307@sugarcrm.com> Date: Wed, 18 Jul 2012 11:13:43 +0200 Message-ID: To: Stas Malyshev Cc: 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) hi, On Wed, Jul 18, 2012 at 10:13 AM, Stas Malyshev wrote: > And no, it does not "allow us to clean our APIs" - I again point out > using -> has nothing to do with cleaning APIs. Repeating "clean APIs" > as if it is some magic spell will not make false statement true, and the > statement that using -> somehow cleans up APIs is false. Cleaning APIs > and pseudo-objects are two completely different things, and nobody yet > shown any relationship between the two. You do not see it, your call. But it indeed does and anyone I was talking to about this topic agrees with this view but two persons (you incl.). Anyway, it is somehow pointless to argue to death about that as it is technically not possible yet. I'm 200% sure it will happen. Cheers, -- Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org