4 ms·
A filesystem is a tool we use to track and store data related to a project. A DVCS is a tool we use to track and store data related to a project, collections o
by thatthatis 13y ago
A filesystem is a tool we use to track and store data related to a project.
A DVCS is a tool we use to track and store data related to a project, collections of that data, changes in that data over time, changes in that data made by others, pointers to certain states, and the relationship of all of those things.
What you're really saying is that the filesystem API/UI is simpler than a DVCS API/UI.
My argument is that, a filesystem can be reduced to a simpler UI because it does fewer things.
We may not have found the simplest possible DVCS API yet, but it by nature is going to have to be more complicated.