On Feb 15, 2014 9:13 AM, "Brendan Eich" <[email protected]> wrote:
> Aside: "ECMASpeak" is neither accurate (we don't work for Ecma, it's JS
not ES :-P), nor euphonious.

I'm learning all sorts of things! I guess there are two names here; what's
your preferred phrase for "the language used to write algorithms in the ES6
spec" (JS6?), and, if it differs, "the language used by members of the TC39
committee among themselves when describing language primitives in a very
precise way"?

>> new string object.
>
> "new string primitive", because "string object" (especially with "new" in
front) suggests new String('hi').

I wrestled with the phrasing there. I think what I really mean is "avoid
allocating new backing storage", since there are "new string primitives"
returned regardless.  If there's a better phrase for "string backing
storage" I'd be glad to add that to my dictionary.
  --scott
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to