On 25 September 2013 15:49, Mark S. Miller <erig...@google.com> wrote:
> Why does Date need private state? AFAICT, it only needs uniquely named
> state. Why not do what we've done for many other bits of internal state that
> doesn't need to be private: just name it with a unique symbol? This doesn't
> work for all internal state of course, but it does seem it would work for
> Date.

Because implementations need to cache various aspects of a date value
for performance. Anything but true private, on-object state would have
far too much overhead for that.

/Andreas
_______________________________________________
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to