Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:82917 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 98043 invoked from network); 17 Feb 2015 02:26:57 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 17 Feb 2015 02:26:57 -0000 Authentication-Results: pb1.pair.com smtp.mail=francois@php.net; spf=unknown; sender-id=unknown Authentication-Results: pb1.pair.com header.from=francois@php.net; sender-id=unknown Received-SPF: unknown (pb1.pair.com: domain php.net does not designate 212.27.42.2 as permitted sender) X-PHP-List-Original-Sender: francois@php.net X-Host-Fingerprint: 212.27.42.2 smtp2-g21.free.fr Received: from [212.27.42.2] ([212.27.42.2:22860] helo=smtp2-g21.free.fr) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 4C/24-08417-EE6A2E45 for ; Mon, 16 Feb 2015 21:26:55 -0500 Received: from moorea (unknown [82.240.16.115]) by smtp2-g21.free.fr (Postfix) with ESMTP id 35CDB4B010F; Tue, 17 Feb 2015 03:26:36 +0100 (CET) Reply-To: To: "'Arvids Godjuks'" Cc: "'Philip Sturgeon'" , "'Jefferson Gonzalez'" , "'Rowan Collins'" , "'PHP internals'" References: <011801d04a07$83ab1c00$8b015400$@php.net> <016f01d04a3a$e9183220$bb489660$@php.net> In-Reply-To: Date: Tue, 17 Feb 2015 03:26:49 +0100 Message-ID: <01a101d04a59$2f348420$8d9d8c60$@php.net> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_01A2_01D04A61.90F98860" X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQGD0sLDaA+/0NIeBlQhQC5OtPA/xwHih9+6AanvcsEBj7eMCwLI5eeFnU3bIrA= Content-Language: fr X-Antivirus: avast! (VPS 150216-2, 16/02/2015), Outbound message X-Antivirus-Status: Clean Subject: RE: [PHP-DEV] Reviving scalar type hints From: francois@php.net (=?utf-8?Q?Fran=C3=A7ois_Laupretre?=) ------=_NextPart_000_01A2_01D04A61.90F98860 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Arvids, =20 I=E2=80=99m afraid you=E2=80=99re still more naive than I am. = Don=E2=80=99t you understand it=E2=80=99s dead ? =20 Even before Sara took over 0.3, they decided to revive Andrea=E2=80=99s = v 0.1 with no change. The fight will take place between both. Our only = right is to enlist in one camp and yell with the mass. =20 We intended to explore missing hints, union types, ZPP conversions. They = just want to talk about the declare() syntax. Do you see the gap ? Oh = yes, if you insist, you will be told all your concerns are premature. = You will work on that later, when BC makes it impossible, or wait for = 8.0. =20 I was surprised we could have a window to propose something creative, = focusing on other concerns than this stupid declare() J. Imagine, we = could have proposed something *without* a declare(). It would have been = terrible. All this energy lost arguing about an unneeded directive ! = Now, it=E2=80=99s clear. Declare() strikes back ! =20 I know that=E2=80=99s frustrating but I also guess that our work would = have been useless as everything would have been rejected. So, it may be = better this way. Just enjoy the upcoming show. It has started already. =20 Regards =20 Fran=C3=A7ois =20 De : Arvids Godjuks [mailto:arvids.godjuks@gmail.com]=20 Envoy=C3=A9 : mardi 17 f=C3=A9vrier 2015 01:17 =C3=80 : Sara Golemon; francois Cc : Philip Sturgeon; Jefferson Gonzalez; Rowan Collins; PHP internals Objet : Re: [PHP-DEV] Reviving scalar type hints =20 Might I remind everyone that time is not on our side here - feature = freeze is looming and actual work has to be done. The part you must understand is: Strict type hints are possible if = someone cares to implement them with a next RFC. Be our guest. Right now = we need to sort out the basic stuff - the missing numeric/mixed/resource = hints, the ability to define mixed hints and make it all consistent. = Maybe even fix/change some of conversion rules as a result (i'm just = giving an example here). Gives us some time to gather our thought, discuss stuff and do the = update to the RFC. Asuming stuff and pointing fingers before new version = is out is just distracting. ------=_NextPart_000_01A2_01D04A61.90F98860--