News for hackers. Stuff that matters.
Re:uxn: a portable 8-bit virtual computer by fsiefken on Monday May 17, 2021 @03:41PM (#27187472)
nice, i like the aesthetic and the minimalist mindset. i get that small is beautiful and constraints are useful to get to the essence, but I was thinking that fuzix would be more versatile on 8/16 bit chips while easy to virtualize - or would it be less power efficient or needlessly complex? http://www.fuzix.org/

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/

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...

Re:uxn: a portable 8-bit virtual computer by retrac on Monday May 17, 2021 @05:29PM (#27188687)
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.