Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:87014 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 34474 invoked from network); 4 Jul 2015 07:32:13 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 4 Jul 2015 07:32:13 -0000 Authentication-Results: pb1.pair.com smtp.mail=rican7@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=rican7@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.46 as permitted sender) X-PHP-List-Original-Sender: rican7@gmail.com X-Host-Fingerprint: 209.85.216.46 mail-vn0-f46.google.com Received: from [209.85.216.46] ([209.85.216.46:37517] helo=mail-vn0-f46.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 10/10-29126-AFB87955 for ; Sat, 04 Jul 2015 03:32:10 -0400 Received: by vnbf129 with SMTP id f129so18374015vnb.4 for ; Sat, 04 Jul 2015 00:32:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-type; bh=7uxyHHRWgd6KLjRQS3ANgrW9C06ZWYdKyY6h6JS0H+A=; b=xBxs8eeFNpHOt8dxAVNQNqh4M2nZpaRZa/y+RIUG34DKge2HgYlth2WITkX8rSbFjz K4TlO7YftmW9q0Cbxf2L3ZOjiCzCRwOnl+NgJt2tcKyvxdo5cSq9O+4iIEHZotoLQMb8 FdL5r3iB8NpFtTRcMM0NDuUggkMpL80xCkv5Q2W9F//YmZ6dDxhc4CXZGFy2AzQnZcbw eoxAZfr/BfU71jEk06uUHNvcu/m28D3DyQtITlrAuMFWuMFEJW7upJtiqvLCvo+dCI8n heuEQ8NMNsqrwmOZt3ZMaNZqbKtO9/RlOrdIHjLbpsOBLFMo0FxlJP/q/Ac9IaBZGgqW YLFQ== X-Received: by 10.52.14.200 with SMTP id r8mr40362155vdc.79.1435995127658; Sat, 04 Jul 2015 00:32:07 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Sat, 04 Jul 2015 07:31:58 +0000 Message-ID: To: Nikita Popov , PHP internals Content-Type: multipart/alternative; boundary=20cf3030c5ff7bbf74051a07abf8 Subject: Re: [PHP-DEV] [RFC] Additional soft-reservations for PHP 7 From: rican7@gmail.com (Trevor Suarez) --20cf3030c5ff7bbf74051a07abf8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Fri, Jul 3, 2015 at 12:24 PM Nikita Popov wrote: > Hi internals! > > In a previous thread on the topic [1] I promised to create an RFC for the > soft-reservation of 'void', similar to a bunch of other reservations we > have done for PHP 7. The RFC also includes 'enum' as an additional > independent proposal, as I think this will likely be needed in 7.x. If yo= u > have further suggestions for names or keywords that we are likely to need= , > please point them out. > > https://wiki.php.net/rfc/additional_soft_reservations_for_php7 > > Thanks, > Nikita > > [1]: http://markmail.org/message/ovvnz5p2o6q7ebjl Yea, this is smart to get this going. I think it makes a lot of sense. I'd love to see "struct" added to this list, so we could potentially add a value object structure of some sort down the road. As far as "prior art", you can see that there's already some interest in this area: - https://twitter.com/auroraeosrose/status/616321058904350720 - https://gist.github.com/auroraeosrose/2036d1d675a4bd254450 - https://gist.github.com/Antnee/237334e1eb937892ad7a Anyway, yea. Makes sense to me. =F0=9F=91=8D - Trevor --20cf3030c5ff7bbf74051a07abf8--