Re:uxn: a portable 8-bit virtual computer
by entaloneralie on Monday May 17, 2021 @03:44PM
(#27187510)
Uxn running on the Pi Pico:
https://twitter.com/hundredrabbits/status/139219273489976115...
Here's how fast it renders animations on a Memory Display: https://merveilles.town/@alderwick/106222101764116637
The DVD bounce program is 317 bytes long when assembled: https://git.sr.ht/~rabbits/uxn/tree/master/item/projects/exa...
Slightly different targets, from what I can tell. Uxn starts with a virtual machine spec and builds up from there. The proposed language is simple, and a self-hosted translator wouldn't be too much work. Kind of reminds me of Forth. (Edit: Oh! There already is a self-hosting assembler: https://git.sr.ht/~rabbits/uxn/tree/master/item/projects/sof... )
FUZIX assumes you have a machine of some kind already, and a C compiler for it. I suppose if someone wrote a C compiler targeting Uxn, one could port FUZIX to it in principle.
Someone got it running on the RPi Pico http://cowlark.com/2021-02-16-fuzix-pi-pico/
There also is mruby, version 3 can load applications in just 100 Kb.
How would these projects compare or differ with the minimalism and design goals of uxn?
less is more from MIT https://spectrum.mit.edu/winter-2007/less-is-more/