Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:85556 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 73113 invoked from network); 30 Mar 2015 14:24:07 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 Mar 2015 14:24:07 -0000 Authentication-Results: pb1.pair.com header.from=dan@dancryer.com; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=dan@dancryer.com; spf=unknown; sender-id=unknown Received-SPF: unknown (pb1.pair.com: domain dancryer.com does not designate 209.85.214.174 as permitted sender) X-PHP-List-Original-Sender: dan@dancryer.com X-Host-Fingerprint: 209.85.214.174 mail-ob0-f174.google.com Received: from [209.85.214.174] ([209.85.214.174:34616] helo=mail-ob0-f174.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 62/70-04595-58C59155 for ; Mon, 30 Mar 2015 09:24:07 -0500 Received: by obbgh1 with SMTP id gh1so60182841obb.1 for ; Mon, 30 Mar 2015 07:24:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dancryer.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-type; bh=Fvr4W8CFTTvLZEx7u0o6cBX5R2MmTfZQUEjtCXAo1f4=; b=juHG4LT/agS4ZcKZlMJwY1hghMmXtr5ph8MclJgn5Q7lINazVU/SlIz854KtD+lIKc zZOcJ7z/fDwjTQRWTeSP5dV6q/bq6ap7WTkXaezUmRN2f8o9Ul62jv4+HbRmkPfFvjpj Y+hDOvbXUBonvx62UFmzXNuhaNlnE3GbQaNAI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type; bh=Fvr4W8CFTTvLZEx7u0o6cBX5R2MmTfZQUEjtCXAo1f4=; b=WTo3vwsz+qBHuhFo0ffFcPPsmA+Wfg/bhDjgbhyMZpMO1dLvxb7aDG0FyoEMawzfmd yF3VTBHufBtmYZKqdrbsIsVO15Jqw8Dc47PcUYxdp0rqmE+LkXOs9AwdeC8tDrr8p9SF k5PLxKkse/0hNZ/KxvuzHB/XusvHbvobyiM0QNHKCguBfAiIMV8Z63DRHa/zTwM8+t1i c/ggBKHWCHHt6YPqI+65EBVbbCY9F3pS7hJDr8Nvh6w8KVuVUfjVE4YbEjgrfwMy3cV+ BqIHuabzroNL8DTJ40vTVaWs0Ul6RK/s9opHJ4EsPX/OkkBNy6xrtu9zwqXiZ0NG+Pfz X8qQ== X-Gm-Message-State: ALoCoQkEWfa3vJK3geNx4zTlZysFrEAexNwXzBgdn1VZ2kEIaskmJ6rIpVgykv37cgolrMASLAZZ X-Received: by 10.60.84.144 with SMTP id z16mr27403036oey.32.1427725443027; Mon, 30 Mar 2015 07:24:03 -0700 (PDT) MIME-Version: 1.0 References: <3a939905cd5a06158c9e99d8af26e596@mail.gmail.com> In-Reply-To: <3a939905cd5a06158c9e99d8af26e596@mail.gmail.com> Date: Mon, 30 Mar 2015 14:24:02 +0000 Message-ID: To: Zeev Suraski , PHP internals Content-Type: multipart/alternative; boundary=089e011825ecde67cd0512823b7f Subject: Re: [PHP-DEV] Naming of 'weak' type hints From: dan@dancryer.com (Dan Cryer) --089e011825ecde67cd0512823b7f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable > > We could > also consider going for =E2=80=98lax=E2=80=99 or =E2=80=98lenient=E2=80= =99 as the opposite of =E2=80=98strict=E2=80=99, > although I think we can easily do without introducing a new word into the > vocabulary here. > From an user perspective, I'd suggest that "lax" would potentially carry more negative connotations than "weak." Lax implies (to me) that the engine is being negligent in not checking the types... Dynamic for "weak" types, and Strong for "strict" types would make the most sense to me. :) --089e011825ecde67cd0512823b7f--