> From: Tristan Stanic <tritanix.z...@gmail.com>
> What is the reason the git developers use obscure syntax? This make the git 
> learning curve uselessly complex.

My belief is that the system grew over time, with many people using it
well before it reached the current state.  Thus, whatever syntax was
first established for a function remains the syntax that is used,
because everybody who matters -- that is, the current user community
-- already knows and understands that.  Similarly, there is no
pressure from the user community to reorganize the user interface to
make it easier to learn.

The Subversion user interface seems to have evolved under different
pressures -- somebody spent a lot of time making the user interface
very regular and fairly simple, and was not constrained by upward
compatibility while doing so.


You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to