Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:68294 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 8040 invoked from network); 24 Jul 2013 00:33:28 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Jul 2013 00:33:28 -0000 Authentication-Results: pb1.pair.com header.from=yohgaki@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=yohgaki@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.128.45 as permitted sender) X-PHP-List-Original-Sender: yohgaki@gmail.com X-Host-Fingerprint: 209.85.128.45 mail-qe0-f45.google.com Received: from [209.85.128.45] ([209.85.128.45:38443] helo=mail-qe0-f45.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 37/10-07084-6D02FE15 for ; Tue, 23 Jul 2013 20:33:27 -0400 Received: by mail-qe0-f45.google.com with SMTP id w7so4924588qeb.18 for ; Tue, 23 Jul 2013 17:33:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=w47zAK/wUsOYompMyw0iOcFc5maPCKjZ4VEBs+jDW/Q=; b=MnSShxwgen4+7BB5lFXTjnzYtDFtCVqvingUNwWwoe0zC2BZLdQmxhGP9dG9PmqCTF 88sOJllniWHm0vykq7unJIEpKkRlgcks+XfvTMRGisLxXnRI0BIiEtaqtyi3oAdlBuqt cFhh18ArmmG9XRzl+TWoJlisyMPfMx0TRJDf6g8n8vgd1815XBAS4pdIE5Z9MYMbTh9G Qiagpvj+F1DUtcI0vjjretQO84laIDUOXoa5tbIiW4I9vAuFEDs9nM15cegAKCT4gP5I 1S7/7ssvQqoN9Iyh5otqb8H/yoPL2h56xmTpWfGLYLlcouu7HX1m3TwwEh1vBf3uNVF0 XawA== X-Received: by 10.224.112.134 with SMTP id w6mr21647206qap.24.1374626004438; Tue, 23 Jul 2013 17:33:24 -0700 (PDT) MIME-Version: 1.0 Sender: yohgaki@gmail.com Received: by 10.224.217.136 with HTTP; Tue, 23 Jul 2013 17:32:44 -0700 (PDT) In-Reply-To: <60BF8DD5-FEEA-47D9-834F-6C7FDEF3B879@wiedler.ch> References: <60BF8DD5-FEEA-47D9-834F-6C7FDEF3B879@wiedler.ch> Date: Wed, 24 Jul 2013 09:32:44 +0900 X-Google-Sender-Auth: qAlaRsUBo_THk7Vwd-3rVWaC4eM Message-ID: To: Igor Wiedler Cc: "internals@lists.php.net" Content-Type: multipart/alternative; boundary=001a11c339e8b198e904e2370e54 Subject: Re: [PHP-DEV] [RFC] Importing namespaced functions From: yohgaki@ohgaki.net (Yasuo Ohgaki) --001a11c339e8b198e904e2370e54 Content-Type: text/plain; charset=UTF-8 Hi, This patch good for extending PHP usability. IMHO. Modern popular languages like Ruby and Javascript has way to extend/modify existing object/method behaviors. (Languages support like this: Smalltalk, JavaScript, Objective-C, Ruby, Perl, Python, Groovy, and so on) I just would like to point it out that there are many modern languages that support similar feature. Therefore, I would like to see discussion rather than whether this will or not will be part of PHP, but how this kind of feature should be implemented. Regards, -- Yasuo Ohgaki yohgaki@ohgaki.net 2013/7/20 Igor Wiedler > Hello internals, > > I posted the initial idea for a use_function RFC a few months back. I > would like to make the proposal official now, and open it for discussion. > > I also did some work on a patch that probably still has some issues. > Review on that is welcome as well. > > RFC: https://wiki.php.net/rfc/use_function > Patch: https://github.com/php/php-src/pull/388 > > Regards, > > Igor > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > --001a11c339e8b198e904e2370e54--