News for hackers. Stuff that matters.
Re:Understanding the working of X11 from the ground up (2017) by mmrezaie on Sunday September 22, 2019 @05:31AM (#21040470)
How do you think it should have evolved? I personaly think posix way of filesystem needs to be changed into specialized oject filesystems, but I am not sure what object filesystem for a UNIX OS should look like specially since it needs to be generalized into something all the other sub-systems can benefit from.
Re:Understanding the working of X11 from the ground up (2017) by pcr910303 on Sunday September 22, 2019 @07:12AM (#21040756)
Personally I also preferred the ‘Everything is an object’ from the lisp machines. However, I also believe that files are an acceptable object format, since if several applications know how to manipulate a file format, it’s basically duck typing.

I believe file systems could have a more formal method to query the file’s format, and has less latency so that applications could use files as an inter communication format.

Re:Understanding the working of X11 from the ground up (2017) by fortran77 on Sunday September 22, 2019 @10:47AM (#21041587)
There are some things like audio where it's nice to simply copy an audio file to a /dev/audio to play audio and read from /dev/audio to record audio.

That doesn't preclude having more advanced interfaces, too.

Re:Understanding the working of X11 from the ground up (2017) by strictfp on Sunday September 22, 2019 @08:54AM (#21041145)
It could have evolved into REST (which it didn't, but they're deceptively similar).
Re:Understanding the working of X11 from the ground up (2017) by datenwolf on Sunday September 22, 2019 @07:58AM (#21040931)
Just have a look at Plan9.