Tab Atkins Jr. (2014-09-12T16:58:01.000Z)
domenic at domenicdenicola.com (2014-09-17T22:22:20.731Z)
On Thu, Sep 11, 2014 at 3:29 PM, Allen Wirfs-Brock <allen at wirfs-brock.com> wrote: > I see this, as the first step on a path of considering every use of ToString in the spec. and deciding whether it would be ok to use "ToStringSymbolAllowed" instead. And the possible result being that some places where symbols are allowed and some where they aren't. And know body remember which is which. It's probably better to have a consistent rule with one explicit exceptions rather than a loosely applied rule with many exceptions. Agreed; keep it simple and consistent. The main use-case for stringifying symbols is debugging, and String(sym) allows that; keep everything else throwing for sanity.