<div dir="ltr"><div>The real win over the Beaglebone Black (I have one of those too) is that there is no complication of the OS, and it boots instantly when you turn on the power. You&#39;re working on the metal, which can be fun in some cases.<br>
<br></div>- Jon<br><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Dec 23, 2013 at 10:23 AM, Bob Hartwig <span dir="ltr">&lt;<a href="mailto:bobjects@gmail.com" target="_blank">bobjects@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">What makes the Micro Python board more attractive than the BeagleBone Black, which is just as open, and orders of magnitude more capable?  I understand the appeal of targeting really tiny hardware like 8-bit microcontrollers, but I don&#39;t understand the appeal of this middle-of-the-road board.  But I may be missing something.<span class="HOEnZb"><font color="#888888"><div>

<br></div><div>    Bob</div><div><br></div></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Dec 23, 2013 at 8:27 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">On 2013-12-23, at 15:02, Nicolas Cellier &lt;<a href="mailto:nicolas.cellier.aka.nice@gmail.com" target="_blank">nicolas.cellier.aka.nice@gmail.com</a>&gt; wrote:<br>


<div><br>
&gt; 2013/12/23 Bert Freudenberg &lt;<a href="mailto:bert@freudenbergs.de" target="_blank">bert@freudenbergs.de</a>&gt;<br>
&gt;&gt;  don&#39;t be surprised if the fallback code suffers from bitrot. It is never executed on regular VMs with all the primitives in place. Having recently implemented a minimal VM I did discover those bugs ;)<br>
&gt;<br>
&gt; Yep, I saw at least one when I failed to change some primitive and made it accidentally fail.<br>
&gt; For better testability, we could isolate the fallback code under a separate method, but that would consume a bunch of selectors and somehow be contradictory with a principle of economy - less is more.<br>
<br>
</div>For testing you could temporarily set the CompiledMethod&#39;s primitive index to 0.<br>
<span><font color="#888888"><br>
- Bert -<br>
<br>
<br>
<br>
</font></span></blockquote></div><br></div>
</div></div><br><br>
<br></blockquote></div><br></div>