Email or username:

Password:

Forgot your password?
Top-level
Devine Lu Linvega

@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.

7 comments
Nico Nico Belić

@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: en.wikipedia.org/wiki/Oberon_(

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: news.ycombinator.com/item?id=3 and citeseerx.ist.psu.edu/viewdoc/.

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: en.wikipedia.org/wiki/Oberon_(

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:

Devine Lu Linvega

@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.

wiki.xxiivv.com/site/pascal.ht

Varvara is a devices specs, think of it like the Nintendo in relation to the 6502 chip that drives it.

wiki.xxiivv.com/site/varvara.h

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.

wiki.xxiivv.com/site/pascal.ht

Varvara is a devices specs, think of it like the Nintendo in relation to the 6502 chip that drives it.

Nico Nico Belić

@neauoire I am interested in something like Version 6/7 Unix (and actually have it be a really interesting master's thesis). I'm curious to see if I can make it safe (and prove its execution through SPARK) in Ada. Everyone else rewrites in Rust, I rewrite in Ada and Pascal :)

Devine Lu Linvega

@a13cui that sounds like a ton of fun :) I'd read that thesis.

Nico Nico Belić

@neauoire would you believe I didn't make the connection between you and Uxn in general until now when I saw the footer? I feel so dumb. But you definitely got yourself a fan.

Your wiki is so... it strikes the right chords within me. Chef's kiss.

Devine Lu Linvega

@a13cui you're better off being a fan of the idea of making your own custom tools, and doing that, than being a fan of uxn ;) I'm glad you like the wiki! I try to add some things to it everyday! Do you have a website where you write about your pascal and ada experiments?

Nico Nico Belić

@neauoire yes, I am aware, I don't currently have the time to write my own tools, since I am doing an any% on writing my current thesis on implementing Tcl on the Raspberry Pi Pico. I have the domain set up for a couple of years, but I closed my VPS and I'm waiting for a static IP so I can self-host it (granted, I don't have 10Gbps internet, but for all my needs and at my scale 1Gbps is more than enough). I'll definitely share my experiments with you. In hindsight, I can definitely emulate Uxn on the Pico, let's see how that experiment plays out. :)

@neauoire yes, I am aware, I don't currently have the time to write my own tools, since I am doing an any% on writing my current thesis on implementing Tcl on the Raspberry Pi Pico. I have the domain set up for a couple of years, but I closed my VPS and I'm waiting for a static IP so I can self-host it (granted, I don't have 10Gbps internet, but for all my needs and at my scale 1Gbps is more than enough). I'll definitely share my experiments with you. In hindsight, I can definitely emulate Uxn on...

Go Up