Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:58296 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 91121 invoked from network); 28 Feb 2012 22:39:24 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 Feb 2012 22:39:24 -0000 Authentication-Results: pb1.pair.com header.from=kris.craig@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=kris.craig@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.212.42 as permitted sender) X-PHP-List-Original-Sender: kris.craig@gmail.com X-Host-Fingerprint: 209.85.212.42 mail-vw0-f42.google.com Received: from [209.85.212.42] ([209.85.212.42:54604] helo=mail-vw0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id DE/AB-36673-B975D4F4 for ; Tue, 28 Feb 2012 17:39:24 -0500 Received: by vbjk13 with SMTP id k13so2410779vbj.29 for ; Tue, 28 Feb 2012 14:39:21 -0800 (PST) Received-SPF: pass (google.com: domain of kris.craig@gmail.com designates 10.52.26.20 as permitted sender) client-ip=10.52.26.20; Authentication-Results: mr.google.com; spf=pass (google.com: domain of kris.craig@gmail.com designates 10.52.26.20 as permitted sender) smtp.mail=kris.craig@gmail.com; dkim=pass header.i=kris.craig@gmail.com Received: from mr.google.com ([10.52.26.20]) by 10.52.26.20 with SMTP id h20mr9006698vdg.3.1330468761591 (num_hops = 1); Tue, 28 Feb 2012 14:39:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=J3NHiMRyUoq+AcG8oAEz7ddznU8ysN43bP0W6bVlqpI=; b=IPCogp02qnEbr/Ez+6thUh/DXmhSDBuge4UzMDWJClmN0llWLls3w8uMEugrQO6xZf 6ya1XR80yQLDO9LVCN1Q1aF16jpe2OBrdsezR08j/betdmjM8ddphVzv3Ao2Ger0uvDl ilwNrWNFYv1nwe339A7olpO/vUF32LXAoQYQU= MIME-Version: 1.0 Received: by 10.52.26.20 with SMTP id h20mr7596424vdg.3.1330468761524; Tue, 28 Feb 2012 14:39:21 -0800 (PST) Received: by 10.52.91.5 with HTTP; Tue, 28 Feb 2012 14:39:21 -0800 (PST) In-Reply-To: <4ac6cd225b889d455efca20795d24cb0.squirrel@www.l-i-e.com> References: <1330357150.2159.30.camel@guybrush> <4F4C1324.2040905@gmail.com> <4ac6cd225b889d455efca20795d24cb0.squirrel@www.l-i-e.com> Date: Tue, 28 Feb 2012 14:39:21 -0800 Message-ID: To: Richard Lynch Cc: Arvids Godjuks , internals@lists.php.net Content-Type: multipart/alternative; boundary=20cf307760a3ea585304ba0de5d2 Subject: Re: [PHP-DEV] Scalar type hinting From: kris.craig@gmail.com (Kris Craig) --20cf307760a3ea585304ba0de5d2 Content-Type: text/plain; charset=ISO-8859-1 I think that's a bit of a stretch, to say the least. The same argument could be made that PHP 5's introduction of stronger OO implementation would have scared this person away. The fact is, we don't know that either of them would have. For one thing, I doubt he monitored the PHP Internals list; if he had, that in and of itself would have been enough to scare him away lol. If strict typing was the norm, then yeah it probably would have scared him off. But adding optional typing, which is what we've been discussing here? I seriously doubt it. --Kris On Tue, Feb 28, 2012 at 2:26 PM, Richard Lynch wrote: > On Tue, February 28, 2012 3:31 am, Arvids Godjuks wrote: > > I really liked what the O'Raily wrote here: > > > http://www.oreillynet.com/ruby/blog/2007/09/7_reasons_i_switched_back_to_p_1.html > > Please note that the author was a bass player in a band wanting to > sell CDs online when the five (5) choices were the same > brick-and-mortar major label distributors who wouldn't take his CD as > he wasn't on a major label. > > He examined the options, and PHP was the only one that didn't make his > head spin. > > His act of creating a single page to sell his CD online went viral, > and he accidentally built a multi-million dollar company because of > that. > > Since he'd never set out to make the money, just to help his friends > (and they told 2 friends, and they told 2 friends...) he always > tracked success not by not, nor gross, but by dollars paid out to > artists[1] > > He eventually sold the company to a trust fund that goes to charity > when he dies, and lives very comfortably off the interest, since he > lost interest in running the company when it just got too routine.[2] > > If he had seen this strict/weak/strong stuff in PHP, that online CD > store for the indie artists would probably not have existed for quite > a long time, if ever. > > He's actually been online a long time, and is worth learning from, > even if he never actually became a Real Programmer (tm), in his own > words. > > PS > You can find many conversations between him and me on the old, old, > old PHP list before the split of the lists into -general etc. > > [1] http://www.cdbaby.com/About > [2] http://sivers.org/trust > > -- > brain cancer update: > http://richardlynch.blogspot.com/search/label/brain%20tumor > Donate: > > https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FS9NLTNEEKWBE > > > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > --20cf307760a3ea585304ba0de5d2--