I got into computers and programming during the era when several of the more popular microcomputers booted up directly to the BASIC prompt. Perhaps out of nostalgia, I've always had an interest in little computers that blur the distinction between programming language and operating system.
So, I'll keep an eye on this project, and maybe it'll spur me to give Lisp one more chance.
The STM32F429 Discovery board [1] has 2MB of Flash and 256KB of internal RAM. It also looks like it has 64 Mb of SDRAM which might be what your looking for. We have an engineer where I work who is trying to get mRuby up and running on one. It has tons of memory for a Cortex-M part/board
That's definitely more like it. 256k is a reasonable chunk. Although at $20 and 144LQFP, it's a pricey and kind of chunky part. It exists though which is nice.
How does mRuby do GC; does it ref count? I don't think lisps could really afford to be ref counted, unless you pool the cons cells into groups that are ref counted. My implementation was a dual semispace collector which didn't help matters wrt space.
So is this a derivation of scheme, or an actual implementation of a given scheme spec? Would be very useful as an on-the-go tool for those of us on SICP treks if it's an actual implementation of MIT scheme.
very interesting. i wonder if they have access to the gpios already. would love to try to connect it to my logipi fpga board and shell out complex computations to that.
So, I'll keep an eye on this project, and maybe it'll spur me to give Lisp one more chance.