I find the juxtaposition of a symbol operator against an English operator a
bit odd, but I think most English speakers pronounce "!" as "not" so you
might not have so much to worry about..

Le mer. 11 juill. 2018 11 h 24, Alex Vincent <[email protected]> a écrit :

> ---------- Forwarded message ----------
>> From: Andrea Giammarchi <[email protected]>
>> To: Jordan Harband <[email protected]>
>> Cc: "[email protected]" <[email protected]>
>> Bcc:
>> Date: Wed, 11 Jul 2018 16:23:03 +0200
>> Subject: Re: Small Proposal "!in"
>> and, as previously mentioned, `!obj.x` might have side effects through
>> the accessor, as example in every lazily defined property that would be
>> early defined (or anything else behind a getter that could do more than
>> just telling the property is there and it's not truthy).
>>
>
> Peanut gallery observation: I personally think !in is a Really Bad Idea,
> or at least I'm not convinced that it's particularly useful.  If it is
> useful, then let one of the transpiling languages like CoffeeScript or
> TypeScript demonstrate it first.
>
> Also, there's the little matter of pronunciation.  I admit to a bit of
> snarkiness when I first saw this proposal, but I didn't expect it to have
> any traction.  So I'll just say it:  do we really want JavaScript to be a
> "bangin' " language?
>
> Alex
>
> --
> "The first step in confirming there is a bug in someone else's work is
> confirming there are no bugs in your own."
> -- Alexander J. Vincent, June 30, 2001
> _______________________________________________
> es-discuss mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/es-discuss
>
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to