3 ms·
First thing I thought of too. For those who don't know, Raskin proposes an alternative the reigning windows and folders paradigm, in which your entire OS is a
by jonahx 3y ago
First thing I thought of too.
For those who don't know, Raskin proposes an alternative the reigning windows and folders paradigm, in which your entire OS is a single sheet, a kind of landscape in which you can zoom out to a map view or zoom down into specific words and images, a kind of google maps for your digital space.
It's always stuck with me and I would love to try it. Figma comes to mind as a popular product that's put the idea into practice, but that's a specific use case rather than "your whole digital world".
- lgas 3y agoI think Miro would be a few steps closer to "your whole digital world", but of course it's still not that close.
- whartung 3y agoMechanically, eMacs is quite close to THI. On THI the LEAP key was the fundamental navigation mechanic. It worked like a SHIFT or CTRL key, but it performed as an incremental search forward or backwards depending on which LEAP key you pressed. If you pressed (essentially) a META and tapped LEAP, it would search again. Not having used a Canon Cat, I can’t speak to the reality of how well that works. But ^S/^R are pretty close. Of course emacs has all sorts of navigation commands, the Cat had LEAP and PAGE, and part of THI was “one way to do things”. I doubt many rely on incremental search for all navigation in eMacs. The other concept was the modeless operations on selected text. In the Cat the idea was you could type in some simple math, select it, evaluate it, and replace it with the results. Out of the box I’m pretty sure you can select a Lisp expression and replace it with it evaluated result. Either way, you can see how straightforward it is to do whatever you can imagine to a region in eMacs. Pretty sure there’s a way you can adapt eMacs to automatically save and reopen all buffers when you exit and re-enter eMacs. What you lose is the undo history. Anyway, I think that eMacs captures a lot of what THI was trying to do.