Just putting this out there for all the “one external display” concerns. I run two 34-inch ultrawides from my M1 Air via a DisplayLink dock. Sure you can’t run Crysis 3 on ultra, but it certainly does the job for browser, terminal, and editor windows
Awesome! Would love to see an implementation. I worked on something similar over the Summer. It’s just relational algebra with pipes for composition. If you are interested, we could get an antlr grammar going and plug it into this basic execution engine to get a feel for the language.