<<< looks like a bitwise operator and if ** was to be an operator, I'd prefer it to be a shorhand for Math.pow.
Sent from my smartphone. On Mar 4, 2012 11:21 AM, "Herby Vojčík" <he...@mailbox.sk> wrote: > I think it's worse to have combined characters, like #@ or ^& than it is > to have same character repeated... ^^ looks nice to me (also points up, > which may create a little analogy to the UML generalization), but ok. Two > same characters are more easily spotted, imho, and they are more easily > typed. > > These may also be the options: > > let obj = proto ** { > prop: "test", > foo: 10 > } > > let obj = proto <<< { > prop: "test", > foo: 10 > } > > (others are not usable, they look jarring even to me: !!, %%, ##, @@) > > Herby > > Rick Waldron wrote: > >> On Mar 3, 2012, at 3:26 PM, Herby Vojčík<he...@mailbox.sk> wrote: >> >> >>> Jonas Höglund wrote: >>> >>>> Since it seems there are many supporters for "arrow-like" symbols >>>> pointing >>>> in either direction, and both of these groups seem to think the symbol >>>> points in the "wrong" direction if it isn't the direction they imagine >>>> it >>>> pointing to, perhaps it's better to look for more alternatives of >>>> direction-neutral operators instead. Here are some suggestions: >>>> >>>> let obj = proto \\ { >>>> prop: "test", >>>> foo: 10 >>>> } >>>> let obj = proto #: { >>>> prop: "test", >>>> foo: 10 >>>> } >>>> >>> As for the nondirectional ones, does this collide with something? >>> >>> let obj = proto ^^ { >>> prop: "test", >>> foo: 10 >>> } >>> >> >> This is exceptionally jarring to look at >> >> >> Herby >>> >> ______________________________**_________________ > es-discuss mailing list > es-discuss@mozilla.org > https://mail.mozilla.org/**listinfo/es-discuss<https://mail.mozilla.org/listinfo/es-discuss> >
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss