<br><br><div><span class="gmail_quote">On 10/4/07, <b class="gmail_sendername">Göran Krampe</b> &lt;<a href="mailto:goran@krampe.se">goran@krampe.se</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi all!<br><br>The last few weeks I started thinking about an alternative or rather,<br>complimentary approach. Mike - yes, this post is long too - but it is a<br>full new proposal so bear with me.</blockquote><div><br><br>
Call me &quot;Gulik&quot; - it&#39;s more unique and is better than Squeak::Namespaces::Michael :-P.<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br></blockquote><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Well, I would actually consider going in the OPPOSITE direction inspired<br>
by Dan etc. Why not just go *fully late bound*? It would solve lots of<br>problems - like dynamic remapping of spaces without any recompilation<br>needed.</blockquote><div><br><br>I&#39;d want to see some actual performance comparisons of this approach before I&#39;m convinced. It sounds very slow.
<br><br>Plus keep in mind that developers like dynamic remapping, but it would be a useless feature for end-users. Users load code once and never modify code, and if the approach comes at a significant speed cost then this is unfair to the users.
<br><br>I plan to get around the limitations of compile-time binding (which I agree are annoying) by adding support to the tools to rebind an entire package with a couple of mouse clicks.<br></div><br></div>Gulik.<br clear="all">
<br>-- <br><a href="http://people.squeakfoundation.org/person/mikevdg">http://people.squeakfoundation.org/person/mikevdg</a><br><a href="http://gulik.pbwiki.com/">http://gulik.pbwiki.com/</a>