This is a series (work in progress) of Asciinema demos to quickly give you a feeling of how things work in Dusk OS. This series assumes familiarity with Forth and i386 assembly.
What's with the external ressources? If you look at your browser console, you'll see that the JS needed to run Asciinema doesn't come from duskos.org. Normally, I wouldn't do that, but some browsers refuse to execute JS code that come from plain HTTP. To be fair, that makes sense. My SSL stance is mostly about encouraging you examine code you download from the internet yourself rather than trust a broken certification chain. But you're not going to examine that minified JS, are you? Anyways, if you're executing this, then you're already on a system that is a lost cause, so security is meaningless. So yeah, JS for Asciinema come from the outside world.
How to download, build and run Dusk in a POSIX environment.
Direct link to asciinema .cast file
Dusk is a Sub-Threaded Code Forth, what does it mean?
Direct link to asciinema .cast file
Dusk has fancy immediate mechanics, allowing for powerful inlining.
Direct link to asciinema .cast file
Like many other Forths, Dusk has "value" and "to", but in a more powerful version.
Direct link to asciinema .cast file
Dusk has a powerful mechanism to provide multi-width accesses while keeping the namespace clean.
Direct link to asciinema .cast file