> What if we moved from "everything is a file" to "everything is a URL"?
Oh, Hello RDF.[0] (Granted, in RDF everything is a URI but that's a minor detail here.)
At one point in my life I spent two years trying to work with RDF based data store modeling. Shoehorning everything into the subject-predicate-object worldview is probably beautiful from a purely mathematical point of view, but utter insanity in the real world.
Now, s-p-o model does open up a world of very interesting graph-theory approaches, especially if you're trying to build an inference engine. But at least in my experience it's not a realistic way to build general applications.
And if you thought XML as a data interface format was bad enough...
Oh, Hello RDF.[0] (Granted, in RDF everything is a URI but that's a minor detail here.)
At one point in my life I spent two years trying to work with RDF based data store modeling. Shoehorning everything into the subject-predicate-object worldview is probably beautiful from a purely mathematical point of view, but utter insanity in the real world.
Now, s-p-o model does open up a world of very interesting graph-theory approaches, especially if you're trying to build an inference engine. But at least in my experience it's not a realistic way to build general applications.
And if you thought XML as a data interface format was bad enough...
0: https://en.wikipedia.org/wiki/Resource_Description_Framework