<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Nov 17, 2014 at 7:39 AM, Bert Freudenberg <span dir="ltr">&lt;<a href="mailto:bert@freudenbergs.de" target="_blank">bert@freudenbergs.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br><div style="word-wrap:break-word">On 17.11.2014, at 03:17, Igor Stasenko &lt;<a href="mailto:siguctua@gmail.com" target="_blank">siguctua@gmail.com</a>&gt; wrote:<br><div><br><blockquote type="cite"><div dir="ltr"><div><div>oops, pressed wrong key.. sending mail before i finished replying..<br></div>sorry i was thinking you were talking about &#39;traditional&#39; VM, concerning plugins<br></div>and so, sidetracked..<br></div></blockquote><div><br></div><div>Then let me change the subject line for you. There we go.</div><br><blockquote type="cite"><div dir="ltr"><div><div class="gmail_extra">so i will comment what is left: </div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div style="word-wrap:break-word"><blockquote type="cite"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">- some plugins are not used at all, for instance i never heard any discussions (being in mailing lists since 2006 )<br>related to use of things like Klatt,</div></div></div></blockquote><div><br></div><div>There is nothing to discuss. It&#39;s implemented in pure Slang. I tested it, it works. Speech Synthesis is cool.</div><br></div></blockquote><div>Cool are not synonym to useful. :)</div></div></div></div></div></blockquote><div><br></div><div>If you think so, then just don&#39;t build it.</div><div><br></div><div>I expect from a Squeak VM to be able to run any old image. There is no good reason it couldn&#39;t. That is why we use *virtual* machines, because they can provide exactly the environment our code needs to work, even if the outside world changes.</div></div></div></blockquote><div><br></div><div>I disagree.  Cog doesn&#39;t run old images so that it can be faster, easier to maintain, and easier to evolve.  If it maintained support for all older versions it would be much more complex than it already is, and it would be significantly slower, essentially because supporting BlockContext correctly has deep consequences for the context-to-stack-mapping machinery.  I agree its great to have VMs that do run old images.  I don&#39;t agree that a production VM has to support all those older versions.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div><div><br></div><div>And it&#39;s not just about old images. It&#39;s working fine in Edgar&#39;s recent FunSqueak 4.6 image.</div><br><blockquote type="cite"><div dir="ltr"><div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div style="word-wrap:break-word"><blockquote type="cite"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"> or Genie</div></div></div></blockquote><div><br></div><div>Just because *you* don&#39;t have a need for a gesture recognizer doesn&#39;t mean it&#39;s useless.</div><br></div></blockquote><div> </div><div>Gesture recognition is indeed useful, especially in presence of modern multi-touch devices. <br></div><div>But, tell me who actively maintaining the image-side project that uses Genie plugin?<br></div><div>When have you heard/seen it last time were used, able to run and working?<br></div><div>Forgive me my suspicion, but it feels like it is long time dead.<br></div><div>I do not want to offend anyone, especially authors of this project.. but if software is not actively maintained and updated, it dies with silent death.<br></div><div>Of course, as a <span lang="en">prudent home-owners, we could put it somewhere in our house (most probably on the attic in big old chest, where we collect all the exceptionally useful things, which are too valuable for our memories to throw them away).</span> </div></div></div></div></div></blockquote><br></div><div>Exactly. It&#39;s a tiny little plugin, providing a single primitive. It doesn&#39;t hurt anyone to have it. If you feel strongly it shouldn&#39;t even be in your VM, then you simply don&#39;t include it. </div><br><div>
<span style="border-collapse:separate;border-spacing:0px;font-family:&#39;Lucida Grande&#39;;font-size:12px"><div style="word-wrap:break-word"><div style="font-family:Helvetica"><span style="font-family:Helvetica">- Bert -</span></div></div></span></div><br></div><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">best,<div>Eliot</div></div>
</div></div>