3 ms·
Why do we impose hierarchy so much in file systems? We already allow hard and soft links, so it’s not even a tree anyways. Why not just allow any reference type
by wlib 5y ago
Why do we impose hierarchy so much in file systems? We already allow hard and soft links, so it’s not even a tree anyways. Why not just allow any reference types you want; no name with extensions, but a set of tags. Why not identify files the same way a graph database query identifies nodes?
- feldrim 5y agoSo you propose a graph database for data structures, without the persistence layer provided by the file system, right?
- sitharus 5y agoBecause hierarchical structures and names are easy to explain to most people. macOS has supported tagging for ages, but I’ve never seen it used extensively or as a complete alternative to tree structure.
- dahfizz 5y agoRelative paths are extremely useful. Every user gets their own .bashrc and they don't have to fully qualify it to open the file