On Sun, Jul 18, 2010 at 4:23 PM, Jakub Narebski <jnareb@xxxxxxxxx> wrote: > Felipe Contreras <felipe.contreras@xxxxxxxxx> writes: > >> 6. Distributed Version Control is here to stay, baby (14) >> A story of why Stack Overflow's podcast regarding DVCS was plain wrong >> http://www.joelonsoftware.com/items/2010/03/17.html > > And if you read this blog post carefully, you would see that Joel > still doesn't f***ing get it. Yeah, but it's progress. >> 9. Git for the nervous developer (10) >> Explaining git from a convert >> http://beust.com/weblog/2010/04/06/git-for-the-nervous-developer/ > > This quote from abovementioned blog is especially apt > > "Here is an analogy that might help, though: to me, learning Git is > very similar to learning a foreign language. Natural languages are > notoriously hard to learn for adults because their organic growth > has resulted in all kinds of inconsistencies and oddities. At the > end of the day, the only way to learn a foreign language is to > memorize, memorize and memorize. As years go by, practice make > memory regurgitation more automatic and the use of that language > requires less and less conscious effort, but the learning curve is > something that just can't be avoided." > > The Git UI was result of organic growth. It is not as much as it was > designed, rather than "happened". Yeap, in a similar fashion than linux; some call it "evolutive" programming, I think. "True macho linux developers don't design" -- can't remember where I heard that. -- Felipe Contreras -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html