News for hackers. Stuff that matters.
Re:Understanding the working of X11 from the ground up (2017) by pcr910303 on Sunday September 22, 2019 @06:41AM (#21040660)
> It’s shared mutable state with barely any error handling possibilities.

And that makes me think about scoped file systems... (gotten the idea from global & scoped variables)

Since the biggest advantage of ‘everything is a file’ is that it allows a consistent API for manipulating data, why didn’t this happen?

Re:Understanding the working of X11 from the ground up (2017) by throwaway2048 on Sunday September 22, 2019 @06:49AM (#21040680)
plan9 namespaces and user filesystems along with bind mounting achieved this sort of scoping.