<div dir="ltr">I'm curious about the implementation of message-passing of atoms (symbols) <div>among unrelated runtime instances, in particular how the atoms are interned.</div><div>I would assume that among a single runtime instance, atoms are passed</div><div>as small integers rather than strings, yet that would not work between unrelated runtime instances</div><div>unless the atoms are interned to a consistent value per atoms.</div><div>For example, at first connection between runtimes, do the runtimes undergo</div><div>an atom negotiation protocol so they can agree on the interned values?</div><div>Or something else?</div><div><br><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><a href="https://en.wikipedia.org/wiki/Symbol_(programming)">https://en.wikipedia.org/wiki/Symbol_(programming)</a><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><a href="https://en.wikipedia.org/wiki/String_interning">https://en.wikipedia.org/wiki/String_interning</a><br></div><br class="gmail-Apple-interchange-newline">Thanks,</div><div>Glenn</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Glenn Kasten<br>Android Media<br>x35392<br></div>
</div></div>