3 ms·
> meaning it has very little to no state of its own That's false. Windows are affected to workspaces. They are sorted in a particular order (set by the user a
by loup-vaillant 11y ago
> meaning it has very little to no state of its own
That's false.
Windows are affected to workspaces. They are sorted in a particular order (set by the user as they move the windows). Each workspace uses a particular layout. One particular window on each workspace last had focus. There's a "current workspace" pointer. That's a bit more than "very little to no state". All of that is preserved upon reload. And I bet my hat all that state was in-memory.
Then there is Yi, a text editor. There's no avoiding lots of in-memory state in there.
Live code reload in Haskell. It's real.