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
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.