Default operator strawman - ||| rather than ??

Brendan Eich brendan at
Fri Jun 15 17:46:43 PDT 2012

Brendan Eich wrote:
> * It brings new semantics not expressible in the language (let, const, 
> modules, generators).
> * It is an affordance without new semantics for a common pattern 
> that's verbose and error-prone when open-coded. 

Classes (maximally minimal, mainly for extends and super) is a prime 
example of the second bullet, IMHO.

Apologies if my reply seemed targeted at you, or Herby for that matter. 
I was soap-boxing against the "wouldn't hurt" summary-argument.


More information about the es-discuss mailing list