update intro quotes and links
This commit is contained in:
parent
e84f5d8037
commit
46d7ba9ad7
|
@ -8,29 +8,31 @@ we also jump right in into our first simple programs to demonstrate fundamental
|
||||||
|
|
||||||
or first of all... what is uxn?
|
or first of all... what is uxn?
|
||||||
|
|
||||||
> The Uxn ecosystem is a personal computing playground, created to host small tools and games, programmable in its own unique assembly language.
|
> The Uxn/Varvara ecosystem is a personal computing stack based on a small virtual machine that lies at the heart of our software, and that allows us to run the same application on a variety of systems.
|
||||||
|
|
||||||
=> https://100r.co/site/uxn.html 100R - uxn
|
=> https://100r.co/site/uxn.html 100R — uxn
|
||||||
|
|
||||||
i invite you to read "why create a smol virtual computer" from that 100R site, as well.
|
for further context, i invite you to read or watch "weathering software winter" from the 100R site, as well.
|
||||||
|
|
||||||
|
=> https://100r.co/site/weathering_software_winter.html 100R — Weathering Software Winter
|
||||||
|
|
||||||
uxn is the core of the varvara virtual computer. it is simple enough to be emulated by many old and new computing platforms, and to be followed by hand.
|
uxn is the core of the varvara virtual computer. it is simple enough to be emulated by many old and new computing platforms, and to be followed by hand.
|
||||||
|
|
||||||
personally, i see in it the following features:
|
personally, i see in it the following features:
|
||||||
|
|
||||||
* built at a human-scale
|
* built at a human-scale.
|
||||||
* built for audiovisual interactive applications
|
* built for audiovisual interactive applications.
|
||||||
* simple architecture and instruction set (only 32 instructions!)
|
* simple architecture and instruction set (only 36 instructions!)
|
||||||
* offline-first: it works locally and you only need a couple of documentation files to get going
|
* offline-first: it works locally and you only need a couple of documentation files to get going.
|
||||||
* practice and experimentation ground for computing within limits
|
* practice and experimentation ground for computing within limits.
|
||||||
* ported already to several years old and modern computing platforms
|
* ported already to several years old and modern computing platforms.
|
||||||
|
|
||||||
all these concepts sound great to me, and hopefully to you too!
|
all these concepts sound great to me, and hopefully to you too!
|
||||||
|
|
||||||
however, i see in it a couple of aspects that may make it seem not too very approachable:
|
however, i see in it some aspects that may make it seem not too very approachable:
|
||||||
|
|
||||||
* it is programmed in an assembly language, uxntal
|
* it is programmed in an assembly language, uxntal.
|
||||||
* it uses the {postfix} notation (aka reverse polish notation) and it is inspired by forth machines
|
* it uses the {postfix} notation (aka reverse polish notation) and it is inspired by forth machines.
|
||||||
|
|
||||||
the idea of this tutorial is to explore these two aspects and reveal how they play along to give uxn its power with relatively little complexity.
|
the idea of this tutorial is to explore these two aspects and reveal how they play along to give uxn its power with relatively little complexity.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue