Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:58214 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 91718 invoked from network); 27 Feb 2012 23:01:07 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 Feb 2012 23:01:07 -0000 Authentication-Results: pb1.pair.com smtp.mail=kris.craig@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=kris.craig@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.212.170 as permitted sender) X-PHP-List-Original-Sender: kris.craig@gmail.com X-Host-Fingerprint: 209.85.212.170 mail-wi0-f170.google.com Received: from [209.85.212.170] ([209.85.212.170:35485] helo=mail-wi0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E2/43-11273-13B0C4F4 for ; Mon, 27 Feb 2012 18:01:06 -0500 Received: by wibhm4 with SMTP id hm4so3642900wib.29 for ; Mon, 27 Feb 2012 15:01:01 -0800 (PST) Received-SPF: pass (google.com: domain of kris.craig@gmail.com designates 10.180.99.7 as permitted sender) client-ip=10.180.99.7; Authentication-Results: mr.google.com; spf=pass (google.com: domain of kris.craig@gmail.com designates 10.180.99.7 as permitted sender) smtp.mail=kris.craig@gmail.com; dkim=pass header.i=kris.craig@gmail.com Received: from mr.google.com ([10.180.99.7]) by 10.180.99.7 with SMTP id em7mr32804823wib.7.1330383661914 (num_hops = 1); Mon, 27 Feb 2012 15:01:01 -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=wkoEj5/WLFOSFdquTDBZRgP63OVkwRw1VsKOl3k8orM=; b=wxjnQFgbRQ35T8yENkx09t5LCgSrymxWqZFiV1454P5JjRF7de5N5xqWYXUWI3P2u1 Z52ALlA196o4KHiKa8QfyLnPIglNkywA9/UlIeQLejo5xPlF7b4lZvRM3CK8y0U8M/Af wqY7QnOyZ2aGdpQtfyU1OPe4N7ygi1f9axljs= MIME-Version: 1.0 Received: by 10.180.99.7 with SMTP id em7mr25984643wib.7.1330383661793; Mon, 27 Feb 2012 15:01:01 -0800 (PST) Received: by 10.223.75.146 with HTTP; Mon, 27 Feb 2012 15:01:01 -0800 (PST) In-Reply-To: <4F4C0697.5060706@garfieldtech.com> References: <1330357150.2159.30.camel@guybrush> <4F4C0697.5060706@garfieldtech.com> Date: Mon, 27 Feb 2012 15:01:01 -0800 Message-ID: To: Larry Garfield Cc: internals@lists.php.net Content-Type: multipart/alternative; boundary=f46d0418280493807904b9fa159e Subject: Re: [PHP-DEV] Scalar type hinting From: kris.craig@gmail.com (Kris Craig) --f46d0418280493807904b9fa159e Content-Type: text/plain; charset=ISO-8859-1 No that's like a million times worse, Larry!! Gaylord T. Gribblefritz III was a serial killer who terrorized the midwest for over 40 years! That monster murdered me and my entire family! He would sell milk laced with sleeping pills to school children then take them back to his secluded ranch, where wealthy businessmen would hunt them for sport. The International Criminal Court has accused him of committing the worst crimes against humanity in the last 10,000 years and the Aryan Nations has run television ads saying this man proves that Hitler really wasn't all that bad, after all. The Israelis and Palestinians issued a joint statement condemning this man's violence. The Dalai Lama has gone on record, saying, "Shit, even I think we should kill this fucking asshole!" Also, Mr. Gribblefritz (or "Satan's Evil Twin" as they call him in Utah) recently wrote an op-ed arguing that PHP should be re-written in Fortran and that its syntax should be changed to resemble QBASIC. How DARE you insult this list by suggesting THE MOST INFLAMMATORY WORD OF ALL TIME?!?! You should be Gribblefritzed (you don't want to know) for even suggesting something so horrible! It's like, FIFTY TRILLION TIMES WORSE than "strong"! Other than that, though, I think it's a good idea. ;P --Kris On Mon, Feb 27, 2012 at 2:41 PM, Larry Garfield wrote: > That's going to get turned into the "real" name if used. I suggest > instead: > > Gribblefritz. > > Gribble typing: the type handling that PHP does today in 5.3/5.4 for > scalar values. > > Fritz typing: Some as-yet-undefined type handling that is pickier than > Gribble typing, but how much pickier is unclear. > > That, at least, no one has any pre-conceived definition of. > > --Larry Garfield > > > On 2/27/12 4:31 PM, Kris Craig wrote: > >> Would "firm" work better? >> >> --Kris >> >> >> On Mon, Feb 27, 2012 at 2:27 PM, John Crenshaw >> >wrote: >> >> -----Original Message----- >>>> From: Kris Craig [mailto:kris.craig@gmail.com] >>>> >>>> Now, to rewind a bit past the latest chunk of "I hate this idea" >>>> >>> posts.... >>> >>>> >>>> I'd like to suggest a new term: "strong". >>>> >>>> This term would be similar to "weak", except with a few key differences: >>>> >>>> ... >>>> >>>> Some possible examples of how this would look: >>>> >>>> weak int $i = "aaa"; // Converts to 1 and throws a warning. >>>> strong int $ii = "aaa"; // Throws a fatal error. >>>> weak int $i = "1"; // Converts to 1. >>>> strong int $ii = "1"; // Converts to 1. >>>> >>>> >>>> --Kris >>>> >>> >>> Can we use a different word (not "strong") at least for just discussion >>> purposes? I worry that "strong" will produce a feeling of intense fear >>> and >>> anxiety in people who have been burned out by strict typing debates. The >>> words "strong" and "strict" are basically inflammatory at this point. In >>> the interest of facilitating a reasonable discussion, I think we should >>> avoid language that is likely to cause discussion to break down. >>> >>> John Crenshaw >>> Priacta, Inc. >>> >>> >> > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > --f46d0418280493807904b9fa159e--