3 ms·
> it exposes the core concepts at the data level But it exposes them poorly, from a user interface standpoint. The beauty of UNIX, actually, is that it provide
by pwang 14y ago
> it exposes the core concepts at the data level
But it exposes them poorly, from a user interface standpoint. The beauty of UNIX, actually, is that it provided a few simplifying abstractions (block files, character devices, pipes), and everything used that. Imagine if catting the contents of something from /dev was different than piping the contents of a tarball. That's the sort of UI/UX frustrations that TFA (and others) rant about.
This is not a "DVCS vs. SVN/CVS" issue. This is about git's usability.