Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:34126 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 11193 invoked by uid 1010); 20 Dec 2007 10:25:42 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 11178 invoked from network); 20 Dec 2007 10:25:42 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 20 Dec 2007 10:25:42 -0000 Authentication-Results: pb1.pair.com smtp.mail=helly@php.net; spf=unknown; sender-id=unknown Authentication-Results: pb1.pair.com header.from=helly@php.net; sender-id=unknown Received-SPF: unknown (pb1.pair.com: domain php.net does not designate 85.214.94.56 as permitted sender) X-PHP-List-Original-Sender: helly@php.net X-Host-Fingerprint: 85.214.94.56 aixcept.net Linux 2.6 Received: from [85.214.94.56] ([85.214.94.56:39939] helo=h1149922.serverkompetenz.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E2/7C-15872-4234A674 for ; Thu, 20 Dec 2007 05:25:41 -0500 Received: from dhcp-172-28-204-176.zrh.corp.google.com (unknown [193.142.125.1]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by h1149922.serverkompetenz.net (Postfix) with ESMTP id 755291B35F3; Thu, 20 Dec 2007 11:25:37 +0100 (CET) Date: Thu, 20 Dec 2007 11:25:36 +0100 Reply-To: Marcus Boerger X-Priority: 3 (Normal) Message-ID: <1127932348.20071220112536@marcus-boerger.de> To: Stanislav Malyshev CC: troels knak-nielsen , internals@lists.php.net In-Reply-To: <47699960.1090101@zend.com> References: <98b8086f0712150818n40056cedyf0aae7a5a08a27b7@mail.gmail.com> <200712172130.08216.larry@garfieldtech.com> <4FADC266-873E-4FD2-BEC8-28EA9D833297@procata.com> <200712172341.54372.larry@garfieldtech.com> <98b8086f0712191345h7fe11a7kc5d34b0369754c8f@mail.gmail.com> <47699960.1090101@zend.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Re: PATCH: anonymous functions in PHP From: helly@php.net (Marcus Boerger) Hello Stanislav, and you did it again :-) Not working? What the hell are you talking of? We can easily make it working with whatever feature set we want. We do not support any feature ever thought of for everything in PHP. For instance our object model has no abstract with default body, no MI, no delegates, no overloading.... Back to functions. Given the long discussion about handling the non easy stuff I think we should go with the usual PHP approach here, "Keep It Simple Safe". As in keep everything that has to be discussed to death out. Why? Because it allows nice stuff and has often be requested. marcus Wednesday, December 19, 2007, 11:21:20 PM, you wrote: >> So how big a part of PHP's userbase is that? I'm guessing, it's small. > If it's small, we don't need it in the language anyway. >> True, but the people who will anguish over lack of closures, are >> already tearing their hair out over create_function(). > Having no function and knowing it is better than having something that > looks like it but doesn't work. Saves time that would be spent > unsuccessfully trying to make it work. > -- > Stanislav Malyshev, Zend Software Architect > stas@zend.com http://www.zend.com/ > (408)253-8829 MSN: stas@zend.com Best regards, Marcus