Love4Boobies wrote:What do you even mean by a "global undo"?
Any action can be undone.
linguofreak wrote:Up until the part about having had a website in the 2000s, the description sounds like a Lisp Machine OS from the 70s/80s, other than the part about LISP, it could describe a fair number of decades-old OSes.
I didn't know there were many like that. It rather sounds like operating systems have retrgrogressed, but I can sort-of understand why. Maybe I should look up that OS which provides a Lisp Machine environment on PCs. Maybe that's what the project became.
Now where has
that gone? It seemed quite mature when I last saw the site, had a shiny window system and everything. Aha!
Mezzano must be it. And search specifically by name to find its
website. Absolutely no hint of global undo or versioning filesystem in the surface info, will look more tomorrow.
Searching turned up a weird range of stuff. The MakerLisp machine looks like it might be fun, but I don't know if I could get it on my planet. Definition of liss: "an ancient Irish fortification or storage place... New Latin, from Greek lissos,
lispos, lisphos..." Not exactly a walled garden, but kind-of close.
High search rank for a paper and site which attacks
every part of common OS architecture!
I might pick through it, but I'm put off by the crazy bit about the concept of processes being obsolete, suggesting libraries instead. It's like he wants the entire system to be dll hell. I'm being careful not to fall into that trap with my system. Edit: Nah, that paper is a self-indulgent whine-fest full of shallow nonsense.
Hacker News reminded me I don't necessarily want a filesystem, but I wonder how versioning would work for data stored in an image? I suppose you'd have to have a collating period, but that's hardly ideal in itself.