If you're interested in embedded systems, you may want to have a look at Picobit, a Scheme written specifically for small embedded systems: http://repo.or.cz/w/picobit.git
Marc and I wrote a paper talking about the system. It's available here: http://www.ccs.neu.edu/home/stamourv/picobit.pdf
Picobit has been used on PIC18 microcontrollers and on x86, but since it's written in portable C, it could run pretty much anywhere.
Vincent
At Thu, 16 Sep 2010 19:07:17 -0700, Michael Wirth wrote:
Folks,
Has anyone done an estimate (or measurement!) of the resources required on the target platform to do a port of Gambit? For example, for a given processor architecture, what are the memory requirements to support a port of the interpreter for code, stack space, data RAM, etc. Other HW resources and functional support?
I have in mind the types of processors currently used by "embedded systems", which tend to have lots of processor power, but either simple and small memories or rather baroque memory architectures (e.g., a mixture of ROM, fast and slow RAM, writeable FLASH, etc.) and no VM support or rotating storage.
It would be nice to get some "lessons learned" feedback from Gambit porters before charging down a blind alley myself :-)
Mike Wirth Palo Alto, CA _______________________________________________ Gambit-list mailing list Gambit-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list