> On Jul 28, 2020, at 14:10, Paul M. Jones <pmjo...@pmjones.io> wrote:
> 
>> On Jul 28, 2020, at 14:07, Ben Ramsey <b...@benramsey.com> wrote:
>> 
>>> On Jul 28, 2020, at 13:55, Paul M. Jones <pmjo...@pmjones.io> wrote:
>>> 
>>> Now, it may be that #[] or <<>> or something else actually is "better" in 
>>> some sense that cannot be articulated. But if there are no existing 
>>> technical hurdles to be overcome with the already-voted-on-and-accepted 
>>> solution of @@, what technically compelling reason can there be to revote?
>> 
>> 
>> IMO, there is no compelling reason to revote other than the fact that we 
>> have no process for what to do in this situation.
> 
> What "situation" is this, exactly? AFICT we have a working implementation 
> using @@, with no technical hurdles to surmount. Or have I missed something 
> that now prevents @@ from working per its RFC?


The new RFC outlines reasons why `@@` is a sub-optimal choice.

TL;DR:

* current parser conflict (which can be worked around)
* possibility for further (as of yet unknown) parsing issues
* a closing ] makes it easier to extend Attributes with more syntax,
  and at the same time not be at the risk of running into parser
  conflicts
* userland analysis tools have difficulties parsing `@@`


Cheers,
Ben

Attachment: signature.asc
Description: Message signed with OpenPGP

Reply via email to