Cherishing all nuggets of knowledge.

https://lemmy.world/post/41651816

I may be dumb, been on linux too long or a combination of both. But what other way is there, does windows work differently? (regarding that)
I think the meme mostly refers to configuration. In Linux configurations are stored as plain text files. Windows uses the registry for many configurations.
Also, in unixoid systems, devices are files too.

Anyone interested in this concept should take a look at plan9. Everything is even more of a file there.

Taking a screenshot, for example, can be done with:

cat /dev/screen | topng > screenshot.png

That combined with the way that parent processes can alter their children’s view of the filesystem namespace allows for extremely elegant abstractions. For example, every program just tries to write directly to screen or audio, but the desktop environment redirects their writes to the relevant servers. Which means that, in the absence of those servers, those same programs can run just fine and don’t care whether they’re being multiplexed or not. That also means that the plan9 userspace can be nested inside itself just using the normal mechanisms of how the OS works (that is, without a special tool like Docker).

This is very interesting.
That is indeed seductive.
👀 What kind of voodoo…