Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:91707 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 28320 invoked from network); 16 Mar 2016 18:51:21 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 16 Mar 2016 18:51:21 -0000 Authentication-Results: pb1.pair.com smtp.mail=bobwei9@hotmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=bobwei9@hotmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain hotmail.com designates 65.55.111.79 as permitted sender) X-PHP-List-Original-Sender: bobwei9@hotmail.com X-Host-Fingerprint: 65.55.111.79 blu004-omc2s4.hotmail.com Received: from [65.55.111.79] ([65.55.111.79:56574] helo=BLU004-OMC2S4.hotmail.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 05/FB-48430-72BA9E65 for ; Wed, 16 Mar 2016 13:51:21 -0500 Received: from BLU437-SMTP106 ([65.55.111.73]) by BLU004-OMC2S4.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Wed, 16 Mar 2016 11:51:17 -0700 X-TMN: [lywwZQ24IDU3XY22iTfG8y21pXtibDoF] X-Originating-Email: [bobwei9@hotmail.com] Message-ID: Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 (Mac OS X Mail 9.2 \(3112\)) In-Reply-To: <1458153695.3969.16.camel@kuechenschabe> Date: Wed, 16 Mar 2016 19:51:11 +0100 CC: Phil Sturgeon , "internals@lists.php.net" Content-Transfer-Encoding: quoted-printable References: <1458149992.3969.2.camel@kuechenschabe> <1458151531.3969.8.camel@kuechenschabe> <1458153695.3969.16.camel@kuechenschabe> To: =?utf-8?Q?Johannes_Schl=C3=BCter?= X-Mailer: Apple Mail (2.3112) X-OriginalArrivalTime: 16 Mar 2016 18:51:15.0722 (UTC) FILETIME=[D190BEA0:01D17FB4] Subject: Re: [PHP-DEV] [RFC Discussion] Typed Properties From: bobwei9@hotmail.com (Bob Weinand) > Am 16.03.2016 um 19:41 schrieb Johannes Schl=C3=BCter = : >=20 > On Wed, 2016-03-16 at 19:15 +0100, Bob Weinand wrote: >>=20 >> Eih, only to typed properties. Everything else would be insane ;-) >> Sorry for being imprecise. >=20 > Ok, quite a lot better, but still weird difference to the language.=20 >=20 >=20 > There's a notable amount of places where references are being used and > often users aren't aware. (Binding parameters in database queries, in > order to support OUT parameters, comes to mind, many array functions > take an array, some functions use it to report error codes, ...) >=20 > I guess this will be a famous support issue. >=20 > And yeah, I'd love to "fix" all those places and get rid of the > references, but BC ... it's quite massive :-) >=20 >=20 > johannes Totally one of my biggest issues with it... While I'm liking the general idea, this definitely may be the reason why = I'd vote "no" later. But we're in a very early state, maybe some clever mind finds a solution = to this problem and makes everyone happy :-) Bob=