Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:78585 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 73777 invoked from network); 3 Nov 2014 19:28:14 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Nov 2014 19:28:14 -0000 Authentication-Results: pb1.pair.com header.from=smalyshev@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=smalyshev@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.52 as permitted sender) X-PHP-List-Original-Sender: smalyshev@gmail.com X-Host-Fingerprint: 209.85.220.52 mail-pa0-f52.google.com Received: from [209.85.220.52] ([209.85.220.52:44516] helo=mail-pa0-f52.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 9D/A2-57494-D47D7545 for ; Mon, 03 Nov 2014 14:28:14 -0500 Received: by mail-pa0-f52.google.com with SMTP id fa1so12767026pad.39 for ; Mon, 03 Nov 2014 11:28:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=JSmg58fmv+8MnpM0Oxn5K5tn7eCO3gG6obZ5X5cSg2c=; b=GUCLuVOG8ITp5daPgHYy4C5CjD53RiUXLhnzI74HwaoBgpSthcDfx+I4s9edTkfqDB povJFhFbP3/WFFxel3vppQMPUo1EB9ZE8V2j1WW84h4D67qiIlm0+AwOECTQScFa9dzC niEXvRVwV7n62cH5KyfVbDi2dpMPOV9Iv/6ZLZ2RAmFYbZvvApAoaEDgafHoQ0S65u6f VHpVRfTKEFlPa1s5D873qA3U4hh27K0dcCSFpVrg/dgu48EDQr/pmUIuBBvnXi5aIjbV c02/9Y8ISy6T+/zJ+nYoYU/8z99EX8QknJC5YItVZED3jj5rWMJ2KXLcv3TsQpAVO+Ye XmeA== X-Received: by 10.70.28.132 with SMTP id b4mr3039441pdh.149.1415042891015; Mon, 03 Nov 2014 11:28:11 -0800 (PST) Received: from Stass-MacBook-Pro.local ([74.85.23.222]) by mx.google.com with ESMTPSA id cs9sm6726897pac.8.2014.11.03.11.28.10 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 03 Nov 2014 11:28:10 -0800 (PST) Message-ID: <5457D749.2010406@gmail.com> Date: Mon, 03 Nov 2014 11:28:09 -0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: Andrea Faulds , Robert Stoll CC: PHP Internals References: <002601cff777$eb923430$c2b69c90$@tutteli.ch> <68518A5F-4A11-4D93-914D-760A4CB447E8@ajf.me> In-Reply-To: <68518A5F-4A11-4D93-914D-760A4CB447E8@ajf.me> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Subject: Re: [PHP-DEV] Types on the right or on the left From: smalyshev@gmail.com (Stas Malyshev) Hi! > PHP doesn’t need more inconsistency, sure, but we must be practical > here. It is bad if PHP and Hack have the same feature with different > syntax, it will cause developer confusion and further segment the > communities. Given that Hack is a different language, which was designed AFAIK with little input from PHP community, I don't see how there would be any confusion - it's like saying PHP and Perl or PHP and Java having different syntaxes leads to segmenting the communities. In fact, there are two different communities - though, of course, people can belong to both - and two different languages. I do not think Hack syntax should have much weight in decisions about what syntax to choose in PHP - it's a different language, even though it has many similarities.