Symbols, Protocols, Frames, and Versioning

Allen Wirfs-Brock allen at wirfs-brock.com
Thu Oct 4 13:18:36 PDT 2012


Presumably, this concern would also apply to associating programmer supplied debug info with symbols


"Mark S. Miller" <erights at google.com> wrote:

>On Thu, Oct 4, 2012 at 11:41 AM, Allen Wirfs-Brock <allen at wirfs-brock.com> wrote:
>
>Note that in most cases, you want to look up an already interned symbol name rather than intern a new one. 
>
>
>One of the beautiful things about interning is that it is a pure function, and so does not provide a communications channel. If one frame could test whether some other frame somewhere had already interned a given name, you'd have an unpluggable cross-frame communications channel.
>
>
>-- 
>    Cheers,
>    --MarkM
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20121004/32cdb0ab/attachment.html>


More information about the es-discuss mailing list