But, the way it manipulates through the time dimensions, doesn't seem thematic to most interpretations of >1 T dim
It seems pretty clearly designed with a spatial intuition, not a temporal one
I mean, you have :
, or whatever, that skips a command
You can sometimes, mirror, and then like skip over a "time dimension" or skip over the next event in the current time dimension, with the same primitive
I'm not really seeing how to think of it as >1 time axis the more I think about it, actually
I mean, you can rotate the whole thing 90 degrees, and it should still pretty much work the same
So what even are the time dimensions then? Every primitive?
tl;dr i think an esolang designed with a 2-time-dimension intuition/thematic would look very different from any "2d lang"/fungeoid i know
Two quick ideas: You might want there to be one arrow of time, but the two time dimensions can be manipulated independently. In this conception, the arrow of time is a function of the two temporal axes (a vector sum or something).
I forget the other quick idea, LOL
---
Yeah, I guess I'm thinking of two main sets of ideas.
One set is that you can't control time, just like in our universe, so the arrow of time goes through the evaluation of the program according to its own laws. However, you can manipulate the axes of time that together direct the arrow, so that the observable behavior changes.
The other set of ideas would be that you can, in a more typical sci-fi way, go back and forth through the two dimension of time, each one being its own arrow through spacetime. This may, or may not, involve things like time travel.
And if anyone would like to inform me of what the current physical theories are for how >1 temporal dimension actually work, I'd be very interested! Those are the two models I can semi-regurgitate right now, but I don't even know if any/either of these are currently posited to be plausible.