Re:Understanding the working of X11 from the ground up (2017)
by legulere on Sunday September 22, 2019 @05:30AM
(#21040463)
The problem with file systems is that it is extremely difficult to build reliable systems on top of them. It’s shared mutable state with barely any error handling possibilities.
[ Parent
| on HN ]
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.