@a13cui A lot of the UI cues that I use I've taken from Plan 9, have you ever had a chance of using it? It's a gorgeous little ecosystem, it has this thing where each design decision is advised by corner-cutting to draw faster, and I think even if you don't know that these very rigid rules are present in the background, there's a sort of elegance that comes to the surface and you're likely to be susceptible to.
@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"?
@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: