@neauoire I've experimented with it a bit and I plan to dig into its source code at some point (and even reimplement it in something like Ada or Pascal, C's arch nemeses).
I can offer you something else in exchange: Oberon System: https://en.wikipedia.org/wiki/Oberon_(operating_system)
There's a lot of simplicity and beauty in this system (from the programming language also named Oberon which has a 12-page report for *all* of the language to how it handles data communication, windowing, files etc.). See this: https://news.ycombinator.com/item?id=30467122 and https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.90.7173&rep=rep1&type=pdf.
By the way, I have something I don't understand: I know Uxn is the assembly... what's Varvara specifically? Is it the "operating system" that you use to run "left" and "adelie"?
@a13cui Oh! Oberon is wonderful, I read the book for it as well. It's excellent :) I mention it in the Weathering Software Winter talk a bit, you might enjoy it.
Pascal is super pretty! I still write quite a bit of it still.
https://wiki.xxiivv.com/site/pascal.html
Varvara is a devices specs, think of it like the Nintendo in relation to the 6502 chip that drives it.
https://wiki.xxiivv.com/site/varvara.html
If you're looking for a neat project to translate to pascal, I'd look at acme's source, it's readable and small.
@a13cui Oh! Oberon is wonderful, I read the book for it as well. It's excellent :) I mention it in the Weathering Software Winter talk a bit, you might enjoy it.
Pascal is super pretty! I still write quite a bit of it still.
https://wiki.xxiivv.com/site/pascal.html
Varvara is a devices specs, think of it like the Nintendo in relation to the 6502 chip that drives it.