Well speed was a very very high priority for Linus with Git. His opinion is that it puts a
different dynamic on a feature if it's slow vs fast. That is people will take much more
advantage of features and use them in creative ways if they are fast, and if they are very
slow it makes them very much less useful in real world situations.
Seems like he felt that people were caring about features and code structure (ie being a bit
to academic) rather then concentrating on making quick and essential functionality.
I donno. Stuff your guys are talking about are probably much improved but git exists now and
it's gotten popular so I doubt there is a reason to switch now.
I don't know how this compares to other things like Monotone, BK, or any other 'third
generation' version control system else like that, but it is also important for him that each
developer can have his own private tree local for his own work. That there is no enforced
hierarchy, no secondary players in git-land. No centralized anything. Everything is
distrubted. Each personal repository is on equal footing with everybody else's and all you
essentially have is a multitude of separate git trees that can share code equally.
There is a lovely talk here:
Also keep in mind that jives and insults matter different in different contexts. Friends often
are very insulting to each other were I am from, it's actually quite friendly because they
know that they can behave like that and trust each other not to take it personally. That is as
long as it stays 'good nature'. Reassuringly friendly sometimes. (this does not mix well with
alcohol, though. Not at all)
I notice that often people don't understand that and they come from a place were politeness
and careful attention to social sensitivities is very important. This is fine, it's just
different. Depending on context this can be also mis-interpreted and lack of trust/empathy and
taken sort of indicator of a person with a self-superior attitude.
It's not really that important, but it's something to keep in mind I guess. Of course Linus
can be abrasive and he is proud of it, so lots of his BS just should be ignored completely.