I was whining about people on hn and lobsters being mean to the projects I loved yesterday, and it sparked some good conversations.

I went over my entire website and eradicated the use of words like "simply" and "easy". Removed things with retro-computing connotations, tried to limit the metaphors with mentions of old or small scale technologies.

Also added a few notes on decisions that advised its design.

wiki.xxiivv.com/site/uxn.html

> What's the benefit of Uxn over C, when just about everything has a C compiler?

While terminal utilities can be made portable, cross-platform graphical development is different. For example, building a project in C, for both Linux and Plan 9, will require a near total rewrite, whereas porting the thin layer that is the uxn emulator will allow that same rom file to be used on both systems.

Follow

Hi, @neauoire I'm writing an essay where I analyze the various kind of data and software among them.

I argue that every single software out there is in fact a virtual machine that execute programs.

Take a jpeg viewer: it executes JPEG files to draw pixel on a raster screen.

That's something that derives from definition of computers (see EWD898) and universal turing machines.

What if Uxn was in fact the building block of a new agevof computing?

Imagine composing little indipendent machines that communicate over a simple protocol...
____

Also what was wrong with simplicity on lobsters, now?

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.