<div class="gmail_quote">2009/12/3 Göran Krampe <span dir="ltr">&lt;<a href="mailto:goran@krampe.se">goran@krampe.se</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Lesson learned though: the environment and tools MUST follow at the same time.<br>
<br>
I also note that the same lesson has been re-learned regarding Traits...</blockquote><div><br></div><div>I don&#39;t know that I would necessarily draw the same conclusion.  The environment and the tools have evolved over decades with the current Smalltalk meta model.  Moving the existing tools and environment forward with things like modularity and traits requires a lot of time and heavy lifting.  Perhaps the better approach is to simply chuck the old tools and start over.  The approaches to modularity and traits are really new languages and I believe the mistake has been in thinking that these things could be easily grafted on top of the existing Smalltalk meta model, environment and tools.</div>

<div><br></div><div>- Stephen</div><div><br></div></div>