Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:71515 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 30963 invoked from network); 24 Jan 2014 16:21:18 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Jan 2014 16:21:18 -0000 Authentication-Results: pb1.pair.com smtp.mail=larry@garfieldtech.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=larry@garfieldtech.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain garfieldtech.com from 66.111.4.28 cause and error) X-PHP-List-Original-Sender: larry@garfieldtech.com X-Host-Fingerprint: 66.111.4.28 out4-smtp.messagingengine.com Received: from [66.111.4.28] ([66.111.4.28:47542] helo=out4-smtp.messagingengine.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B7/02-21270-CF292E25 for ; Fri, 24 Jan 2014 11:21:17 -0500 Received: from compute6.internal (compute6.nyi.mail.srv.osa [10.202.2.46]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id D0F8E20E78 for ; Fri, 24 Jan 2014 11:21:14 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute6.internal (MEProxy); Fri, 24 Jan 2014 11:21:14 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:date:from:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; s=smtpout; bh=NzNPCDo0wvrTfdcrSswylt RrL3o=; b=GKVWAzvK6VHHowKdL8uehmfpt8kJeD0DhvzMqB0SbZtTG2/DT3BBLq /Amhw4Ks/OSs3Dgh0Qbdj/HB+tJBWFktJiQdCnyq4WflJj/GIubpl0cSC77pI6TJ EAEm3pcHaXEKtcoFKSoilRS22iyUlOjeSCmEDAprNokeBCcT2Bt/E= X-Sasl-enc: 8PWHuT+sVmK7awDOiTwiFiodDauG7nC5lPxLXzio8lcs 1390580474 Received: from Palantirs-MacBook-Pro-2.local (unknown [63.250.249.138]) by mail.messagingengine.com (Postfix) with ESMTPA id 2FA34C00E98 for ; Fri, 24 Jan 2014 11:21:14 -0500 (EST) Message-ID: <52E292F9.6010505@garfieldtech.com> Date: Fri, 24 Jan 2014 10:21:13 -0600 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: internals@lists.php.net References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV][VOTE] "Array Of" v Generics From: larry@garfieldtech.com (Larry Garfield) On 1/23/14 9:20 PM, Philip Sturgeon wrote: > Can you lot vote A, B, C or D to show your interest? > > A) I want Array Of, but not Generics > B) I want Generics, but not Array Of > C) I want both > D) I want neither > > Nothing really binding here, its more of a survey than a vote, but it > should help with the next steps. Long-term, I think we do need some form of "abstracted collection" that's more capable than arrays, so I will say C. Whether that's generics as we've been discussing them or not I'm not sure yet. To reiterate for everyone else: This is not an RFC vote! It's a survey. We've done a number of these "pre-vote informal survey" posts in the Framework Interoperability Group, and they've proven extremely valuable for determining if we have "rough consensus and working code" on a given topic. It's very very easy for one or two people to make it look like there's no agreement whatsoever on a discussion thread, but when you reduce it to "soft preferences" and get a poll with a broader cross-section of people a very clear close-consensus often comes out of it. That can help move the discussion forward with less debate and more hard data, which is a good thing. --Larry Garfield