Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:111474 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 78936 invoked from network); 11 Aug 2020 16:40:19 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 11 Aug 2020 16:40:19 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 44A321804AA for ; Tue, 11 Aug 2020 08:39:46 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-Virus: No X-Envelope-From: Received: from mail-il1-f181.google.com (mail-il1-f181.google.com [209.85.166.181]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Tue, 11 Aug 2020 08:39:46 -0700 (PDT) Received: by mail-il1-f181.google.com with SMTP id 77so10980142ilc.5 for ; Tue, 11 Aug 2020 08:39:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=Pf6a7UP+4+yT0bxx7ht6wjqc7MgBMl7eJU9LgCzar28=; b=qjpYBOknBK96qLzkqqrR9axfTF1TSCv/xbAuQKOiP2Q+IfbFz/6VraLdELkphWy1Kn OqefsATqHDS2zoXEhcghXtEqvg1xLL6QQVqoix9cBu3zcYjrnfStnI4MIwQFEBiH4r+V 9jVPdMGsAYCxqCGP9m2dExnxkK7VQHM3naO2b+M2qf9ygirFS9GyHB1uVPCcRcXfzNan oro+VadJVtatFKlCwNBc/z5QGosWphhvw9aF00NRVxdklaqxoyqLra3I7yS9IRKuQFFo G60WAzkVLgZ+FQWslgE0q8ebjDCteP34oeGOuoFQ4GE6r3UXnJFTlH/lVjT/6PWGq6IB gR3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=Pf6a7UP+4+yT0bxx7ht6wjqc7MgBMl7eJU9LgCzar28=; b=txpWHc/hyJ0VpwrVDSLo7HiyVvSakUbLw4qBg8XgL/aPiJ/h7YD12Q7bCrBV9lxuh/ bxISbNa5ldFPAu2URWPkawjJb4SB3p+Jg1/m5fnP1CGAjcT/zljuzLn9UELRx3xtK8SS nMe42LDE++yR3YUjYD0kCRwaSIFpkPD+sld/iksDiWArzNpBnmKuazDDJsunfGmItGZt Dx8TnKPuA6EvqO1EMaXUYekOMXsNF5SXvLD+oW5EHc7cZMk3XjPp30oYmSxVjbc/MFEq NKr9pFkScE5bYw3gTSaNJ1xKQtJiWGqGPz4eCqxAuOyFI9aJblaqqYMLuJ1y0v/qA6K8 3ffQ== X-Gm-Message-State: AOAM533QFyn4duXTKZZRMBw3/RB0kr5jjXsssslZ0wEgtXV/Q2zRjl1S 8Ox1yUeJhu+/ziD0xynQQ367vokeSNbmBY86RZ6yHw== X-Google-Smtp-Source: ABdhPJwbbSOTNDYvXklNYa1Ea+KnwYWElsMCD0P2eFCOyLWFsfOd78Sa4Uz2+dRljZNYAPMkkGyK6Bdpv52u6ghPx64= X-Received: by 2002:a92:c90c:: with SMTP id t12mr23740923ilp.7.1597160383351; Tue, 11 Aug 2020 08:39:43 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Tue, 11 Aug 2020 16:39:30 +0100 Message-ID: To: PHP Developers Mailing List Content-Type: multipart/alternative; boundary="0000000000004c900c05ac9be166" Subject: Re: [PHP-DEV] [VOTE] Shorter Attribute Syntax Change From: rowan.collins@gmail.com (Rowan Tommins) --0000000000004c900c05ac9be166 Content-Type: text/plain; charset="UTF-8" On Tue, 11 Aug 2020 at 16:31, Theodore Brown wrote: > > How does @@ come out worse? Seems clear enough to me: > Additionally, on a US English/US International keybaord, Shift-2 (for @) > is an awkward combination to type with the pinky and middle finger of > your left hand. (Note that this is also true of UK Mac keyboards, which more closely resemble the US PC layout.) > Anyway, please do add easy typeability to the matrix > How would you measure "easy typability"? On what keyboard layout? Would you write "Yes" and "No", or "quite easy", or marks out of 10? > fact that the @@ syntax makes attributes easier to grep for. > The same question: how do you summarise this in a table? Complexity of the regex? Number of false positives in some representative code base? As I've said before, the table would be useful if it was a re-cap of arguments discussed in prose elsewhere, but it is not on its own a good source of information for making a decision. Regards, -- Rowan Tommins [IMSoP] --0000000000004c900c05ac9be166--