Newsgroups: php.internals
Path: news.php.net
Xref: news.php.net php.internals:38435
Return-Path: <andrei@gravitonic.com>
Mailing-List: contact internals-help@lists.php.net; run by ezmlm
Delivered-To: mailing list internals@lists.php.net
Received: (qmail 27992 invoked from network); 19 Jun 2008 22:09:48 -0000
Received: from unknown (HELO lists.php.net) (127.0.0.1)
  by localhost with SMTP; 19 Jun 2008 22:09:48 -0000
Authentication-Results: pb1.pair.com smtp.mail=andrei@gravitonic.com; spf=permerror; sender-id=unknown
Authentication-Results: pb1.pair.com header.from=andrei@gravitonic.com; sender-id=unknown
Received-SPF: error (pb1.pair.com: domain gravitonic.com from 209.85.146.180 cause and error)
X-PHP-List-Original-Sender: andrei@gravitonic.com
X-Host-Fingerprint: 209.85.146.180 wa-out-1112.google.com  
Received: from [209.85.146.180] ([209.85.146.180:34059] helo=wa-out-1112.google.com)
	by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP
	id 1F/9D-57468-B29DA584 for <internals@lists.php.net>; Thu, 19 Jun 2008 18:09:48 -0400
Received: by wa-out-1112.google.com with SMTP id v27so675732wah.17
        for <internals@lists.php.net>; Thu, 19 Jun 2008 15:09:45 -0700 (PDT)
Received: by 10.114.208.20 with SMTP id f20mr3442636wag.147.1213913384968;
        Thu, 19 Jun 2008 15:09:44 -0700 (PDT)
Received: from ws-050.prv.corp.outspark.com ( [12.51.40.234])
        by mx.google.com with ESMTPS id m27sm1564023pof.6.2008.06.19.15.09.42
        (version=TLSv1/SSLv3 cipher=RC4-MD5);
        Thu, 19 Jun 2008 15:09:43 -0700 (PDT)
Message-ID: <485AD925.10502@gravitonic.com>
Date: Thu, 19 Jun 2008 15:09:41 -0700
User-Agent: Thunderbird 2.0.0.6 (Macintosh/20070807)
MIME-Version: 1.0
To: Marcus Boerger <helly@php.net>
CC: Stanislav Malyshev <stas@zend.com>, 
 Christian Seiler <chris_se@gmx.net>,
 Johannes Schlueter <johannes@schlueters.de>, 
 php-dev List <internals@lists.php.net>
References: <4856A547.3080801@gmx.net> <1961603263.20080617120320@marcus-boerger.de> <4857ACE1.3050501@gmx.net> <1178748433.20080617211038@marcus-boerger.de> <48580E5C.9090100@zend.com> <1164326521.20080617215115@marcus-boerger.de>
In-Reply-To: <1164326521.20080617215115@marcus-boerger.de>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Subject: Re: [PHP-DEV] [PATCH] [RFC] Closures and lambda functions in PHP
From: andrei@gravitonic.com (Andrei Zmievski)

Yes, I would rather put it in 5.4 (or whatever the next version) is and 
make sure that along with lambdas/closures we have a way of referring to 
functions/methods as first-class objects.

-Andrei

Marcus Boerger wrote:
> Hello Stanislav,
> 
>   nicely put but not in agreement with the PHP world. First we cannot add
> a new feature like this in a mini release as it comes with an API change.
> And second PHP is not anywhere close so we'd have to do it in a PHP 5.4
> and personally I would like to avoid it.
> 
> marcus
> 
> Tuesday, June 17, 2008, 9:19:56 PM, you wrote:
> 
>> Hi!
> 
>>> Johannes, what's your take on this one for 5.3?
> 
>> I'm not Johannes and I didn't review the proposal in detail yet, but I 
>> think we have enough for 5.3 right now. I'd think we better concentrate 
>> on tying the loose ends and rolling beta out and then moving towards the 
>> release than adding more and more features and never releasing it. 5.3 
>> is not the final release until the end of times, there will be 5.4 etc. 
>> and 6, so there will be ample opportunity to add stuff. And 5.3 has 
>> enough stuff to be released, there's no rush to add more new things, 
>> especially radically new ones. My opinion is that we better take some 
>> time with it and not tie it to 5.3.
>> -- 
>> Stanislav Malyshev, Zend Software Architect
>> stas@zend.com   http://www.zend.com/
>> (408)253-8829   MSN: stas@zend.com
> 
> 
> 
> 
> Best regards,
>  Marcus
> 
>