Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:85436 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 92148 invoked from network); 24 Mar 2015 07:13:50 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Mar 2015 07:13:50 -0000 Authentication-Results: pb1.pair.com smtp.mail=rasmus@lerdorf.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=rasmus@lerdorf.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain lerdorf.com designates 209.85.220.48 as permitted sender) X-PHP-List-Original-Sender: rasmus@lerdorf.com X-Host-Fingerprint: 209.85.220.48 mail-pa0-f48.google.com Received: from [209.85.220.48] ([209.85.220.48:36273] helo=mail-pa0-f48.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 3E/00-25887-DAE01155 for ; Tue, 24 Mar 2015 02:13:50 -0500 Received: by padcy3 with SMTP id cy3so216923967pad.3 for ; Tue, 24 Mar 2015 00:13:47 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type; bh=giiyP6239IsoVh1FbCa2IvrHev5jt9hS1VRFhmVE0VY=; b=in44igfC9D9X94dSEpnza93XgDekmWVJyhKMcnPLTmwlHfR5LWG2eZesHvOOn9QvIw vjbo5JfHz8YvqHA/E+fX0bf2g4Ieloff5Q++dHMl52CHm8tFf5tC2t9PkPLSOwnjg7Qw CshpBlrtS5Uk+UdMW0bThbc+POIJnt/NfLrovNhwhvHZqcxQMqMc3EpQPb1yk80GZTL+ RhXUI+zmv1p7r+0gOC5diahltWssaKd0F3K4CVMvJyfUO8AFO61VzkGXnwImTVMZDy25 GvQ6cBu6VSkhhX3diphMs6aVSLqmVNtYJWinzlBNo2zDGqyVfakyu/RPlw80HORAPoIW WRFw== X-Gm-Message-State: ALoCoQlmQfhPpkwFKEuWVfjiVrTj8fMHrCOTYCVBDpfTCxza6vpve1c6VjfWFxQvI4F0/clX871n X-Received: by 10.66.55.98 with SMTP id r2mr5397641pap.22.1427181226946; Tue, 24 Mar 2015 00:13:46 -0700 (PDT) Received: from [192.168.200.14] (c-50-131-44-225.hsd1.ca.comcast.net. [50.131.44.225]) by mx.google.com with ESMTPSA id my7sm3163711pbc.0.2015.03.24.00.13.45 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 24 Mar 2015 00:13:46 -0700 (PDT) Message-ID: <55110EA9.80806@lerdorf.com> Date: Tue, 24 Mar 2015 00:13:45 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 MIME-Version: 1.0 To: Xinchen Hui CC: Dmitry Stogov , PHP Internals References: In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="cFx48QwR6FvRgx7iLU3IpO2NFPAS2cPJo" Subject: Re: [PHP-DEV] Use "ropes" for string concatenation From: rasmus@lerdorf.com (Rasmus Lerdorf) --cFx48QwR6FvRgx7iLU3IpO2NFPAS2cPJo Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 03/23/2015 11:14 PM, Xinchen Hui wrote: >>> from user land. this won't change anything.. >> >> Nothing to do with userland or not but code stabilization > In that case, yeah. you might be right. >=20 > but from my opinion, simpler always means easier for maintaining.... >=20 > anyway, I hope this could be merged to 7.0(the second branch) :) If you and Dmitry are comfortable with it for 7.0, go for it. This is entirely internal and in your domain and it isn't something we could have a sensible RFC about since there is no question it is a good change. The only question is about implementation stability and frankly we only have a handful of people able to make an intelligent call on code at this level. If one of those people were to raise a flag, and so far they haven't, then we might pause, otherwise full steam ahead. -Rasmus --cFx48QwR6FvRgx7iLU3IpO2NFPAS2cPJo Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlURDqkACgkQlxayKTuqOuDSrwCeIV58M5NC8nSnMKxEal41d9Or 1d0AnAowkGY1MEcYg5MCzuVph8MlDBId =Vf4q -----END PGP SIGNATURE----- --cFx48QwR6FvRgx7iLU3IpO2NFPAS2cPJo--