Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:97046 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 39722 invoked from network); 19 Nov 2016 14:49:19 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Nov 2016 14:49:19 -0000 Authentication-Results: pb1.pair.com smtp.mail=daniel@honestempire.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=daniel@honestempire.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain honestempire.com designates 66.111.4.29 as permitted sender) X-PHP-List-Original-Sender: daniel@honestempire.com X-Host-Fingerprint: 66.111.4.29 out5-smtp.messagingengine.com Received: from [66.111.4.29] ([66.111.4.29:36851] helo=out5-smtp.messagingengine.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 73/B1-31303-E6660385 for ; Sat, 19 Nov 2016 09:49:18 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id C3A64206F8 for ; Sat, 19 Nov 2016 09:49:15 -0500 (EST) Received: from web6 ([10.202.2.216]) by compute3.internal (MEProxy); Sat, 19 Nov 2016 09:49:15 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=honestempire.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=mesmtp; bh=jFWrgaH2ZO+PxIaSaFR9bv7R6F g=; b=1WxCDOY3Nz41wLA6f3hQa24TBJdq/Yn3SFZxxq3L+40IEy8I6mwFQHraQc h28mXriuogyKT+KgMdKftgSV3KS4gVpu90YWe8qMR4yrixfYMa1oQwgpHQhQhS46 g8Sl6hX8E5LoWcm3gN78eY3uODoQJYDX9XadHOPpPdH+HlDyo= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=smtpout; bh=jF WrgaH2ZO+PxIaSaFR9bv7R6Fg=; b=c2ZDD5fQAmPE5gDnYrBQLGy7A0LdLaHblX dZhd2oABuLjVWrcXSMNo1ZbyfKwGhhgA4Gehg7EWGNQI5Z7YLt7K288A99Og+sQe d0MH3RSI0XHDDkv9zpmfwmRpR4Ce8AtgupvOKaYtIU0vJgvFiXPnUdljYOt6lPLm uhtKVe+mE= X-ME-Sender: Received: by mailuser.nyi.internal (Postfix, from userid 99) id 8D2C4535B; Sat, 19 Nov 2016 09:49:15 -0500 (EST) Message-ID: <1479566955.2544908.793053689.334FD0F5@webmail.messagingengine.com> To: internals@lists.php.net MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" X-Mailer: MessagingEngine.com Webmail Interface - ajax-461bce03 Date: Sat, 19 Nov 2016 14:49:15 +0000 In-Reply-To: References: <576C4FE2.3090508@pascal-martin.fr> Subject: Re: [PHP-DEV] [RFC][Vote] Typed Properties From: daniel@honestempire.com (Daniel Morris) If every language is the same then what's the point of different languages? People use Scala and PHP for different things, if your developers are considering walking for that reason then they should evaluate whether they want to build things or whether they want to be trendy. Good (heck, great) developers will put to best use the tools they have available. Migrate to Go, and watch every one of them eventually complain about how they're having to check for err against every function call since functions return multiple values, have them migrate to Scala and watch their frustration as the time to change visibility is dropped significantly; if you've hired developers that care more about trends than your application then you've hired the wrong developers. -- Daniel Morris daniel@honestempire.com