<div dir="ltr">Tim,<div><br></div><div>Is the default virtual machine shipped with scratch the Cog-ARM version or the stack interpreter ? Is it a spur or non spur VM ?</div><div><br></div><div>I know you made it work but I wonder if it&#39;s in production or not.</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-12-17 5:52 GMT+01:00 tim Rowledge <span dir="ltr">&lt;<a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
<br>
&gt; On 16-12-2015, at 7:31 PM, Ben Coman &lt;btc@openInWorld.com&gt; wrote:<br>
&gt;<br>
&gt;<br>
&gt; I was just looking to show a friend at work programming for kids on<br>
&gt; the Raspberry Pi, away from my usual Smalltalk activities at home, and<br>
&gt; was surprised to find an article mentioning Scratch with GPIO and our<br>
&gt; very own Tim &amp; Eliot, which I thought I&#39;d share<br>
&gt;<br>
&gt; <a href="https://www.raspberrypi.org/blog/a-new-version-of-scratch-for-raspberry-pi-now-with-added-gpio/" rel="noreferrer" target="_blank">https://www.raspberrypi.org/blog/a-new-version-of-scratch-for-raspberry-pi-now-with-added-gpio/</a><br>
<br>
</span>It’s been fun for the last couple of years to be full-time working on something unequivocally good, rather than merely profitable. A couple of million kids apparently use it every week at school and home. We started off with a really slow system that got people interested but annoyed them after a short while of trying to cope with grindingly slow response; after some reworking of a fair bit of really bad code it got fast enough to keep kids interested. Then after rewriting a lot more, it was able to run on the newer VMs, which made it a bit faster still. Then Eliot &amp; I worked on the Cog and got a bit faster still. The Pi2 came out, which also helped.<br>
<br>
All in all, for a big Scratch project we chose as a bellwether, we went from less than 1fps of PacMan to better than 30. And it still costs just US$35. Or indeed, US$5 for the new Pi Zero, which whilst a mere single-core ARMv6 is still ~40% faster than the original hardware and so a decent Scratch-box. For FIVE DOLLARS! 40 Dorado for FIVE DOLLARS!<br>
<br>
<br>
tim<br>
--<br>
tim Rowledge; <a href="mailto:tim@rowledge.org">tim@rowledge.org</a>; <a href="http://www.rowledge.org/tim" rel="noreferrer" target="_blank">http://www.rowledge.org/tim</a><br>
Useful random insult:- In serious need of attitude adjustment.<br>
<br>
<br>
</blockquote></div><br></div>