DPRG
DPRG List  



[DPRG] Examination of Free Software

Subject: [DPRG] Examination of Free Software
From: Dave Hylands dhylands at gmail.com
Date: Tue Sep 9 18:34:29 CDT 2008

Hi guys.

>> > My ideal language would be based on some neutral virtual machine, and
>> > use a byte-code interpreter of some sort, so that the language and
>> > development tools would be portable across processors, and only the
>> > core would need to implemented for each processor. This is a fairly
>> > ambitious project, but I see alot of merit to it.
>>
>> Sounds kinda like Squeak :-)

Unfortunately, Squeak has a pretty large memory footprint. Although -
there is a javavm available for the Atmega8, so you'd think it might
be possible to get some type of stripped down smalltalkish vm running
in a small memory environment.

> Or the Perl 6 Parrot virtual machine:
>
>  http://www.parrotcode.org/
>
> So far, Parrot already has byte code compilers for a bunch of languages
> (including BASIC and Forth):
>
>  http://www.parrotcode.org/languages/

I've looked at this one too, and it also doesn't seem to have the
right set of characteristics for small microcontrollers.

Another one I've looked at is called Pawn.
<http://www.compuphase.com/pawn/pawn.htm>

Apparently somebody has ported this to the ATmega128 in the past.

-- 
Dave Hylands
Vancouver, BC, Canada
http://www.DaveHylands.com/

More information about the DPRG mailing list

Copyright © 1984 - 2006 Dallas Personal Robotics Group. All rights reserved.
Website Design by NCC

For the latest robot news visit robots.net