[squeak-dev] re: would it be fun to implement Squeak (and SPOON!) on this hardware?

Jon Hylands jon at huv.com
Tue Dec 24 00:00:24 UTC 2013


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're working on the metal, which can be fun in some cases.

- Jon



On Mon, Dec 23, 2013 at 10:23 AM, Bob Hartwig <bobjects at gmail.com> wrote:

> 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't understand the appeal of this
> middle-of-the-road board.  But I may be missing something.
>
>     Bob
>
>
>
> On Mon, Dec 23, 2013 at 8:27 AM, Bert Freudenberg <bert at freudenbergs.de>wrote:
>
>> On 2013-12-23, at 15:02, Nicolas Cellier <
>> nicolas.cellier.aka.nice at gmail.com> wrote:
>>
>> > 2013/12/23 Bert Freudenberg <bert at freudenbergs.de>
>> >>  don'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 ;)
>> >
>> > Yep, I saw at least one when I failed to change some primitive and made
>> it accidentally fail.
>> > 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.
>>
>> For testing you could temporarily set the CompiledMethod's primitive
>> index to 0.
>>
>> - Bert -
>>
>>
>>
>>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20131223/79631dad/attachment.htm


More information about the Squeak-dev mailing list