I think “remote resources are files” paradigm has been definitively attempted and rejected.
At its heart it’s a lie: network resources are not files. They are not yet in RAM.
Unifying two abstractions into one is great, IF the data behaves in a perfectly analogous way. Otherwise the “unification” actually makes the domain of interaction more complex.
At its heart it’s a lie: network resources are not files. They are not yet in RAM.
Unifying two abstractions into one is great, IF the data behaves in a perfectly analogous way. Otherwise the “unification” actually makes the domain of interaction more complex.
There’s a reason HTTP has succeeded.