From mboxrd@z Thu Jan 1 00:00:00 1970 From: Felipe Contreras Subject: Re: git top links: 2010-7 Date: Sun, 18 Jul 2010 20:46:12 +0300 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: git@vger.kernel.org To: Jakub Narebski X-From: git-owner@vger.kernel.org Sun Jul 18 19:46:29 2010 Return-path: Envelope-to: gcvg-git-2@lo.gmane.org Received: from vger.kernel.org ([209.132.180.67]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OaXwZ-0006ck-9S for gcvg-git-2@lo.gmane.org; Sun, 18 Jul 2010 19:46:27 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756813Ab0GRRqQ convert rfc822-to-quoted-printable (ORCPT ); Sun, 18 Jul 2010 13:46:16 -0400 Received: from mail-ew0-f46.google.com ([209.85.215.46]:65244 "EHLO mail-ew0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756789Ab0GRRqO convert rfc822-to-8bit (ORCPT ); Sun, 18 Jul 2010 13:46:14 -0400 Received: by ewy23 with SMTP id 23so1124253ewy.19 for ; Sun, 18 Jul 2010 10:46:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=AxuPSMjNBc2LqHhWp1cN+szHTSQv80fUgJbYUQiMcTA=; b=WZzk75H3WgCQlQ08y2SYVsjgGIex8CJTfilXhIEPfO44WB/s1Em7KP6t9ZCntOyJ/n bgLkYX97xJhz/Bv5OrkUwAZeUbwB6X64akWiyQuGLecRAr/kfKHSXAeRaayEBD5TUjW5 x1vi53/UHmWDooVez9KkJ8NufJMtSQsmNWyrE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=r8uFzyL3YSmNRyPKKAcLcwKbvanGGcxXsYJJSPuUvxrwW1AVEN7FNJ+w+AqeYupo6e zz/0tGg2WLGNNydPvzHiKww80JebnJscjocgd5/MMliSRXX0drpD0KGy1NBRZJYe8nNi umph63tykQyi3UW5Oq7mov0i0GJdv0tQ4pNZc= Received: by 10.213.20.132 with SMTP id f4mr3508763ebb.92.1279475173027; Sun, 18 Jul 2010 10:46:13 -0700 (PDT) Received: by 10.213.28.148 with HTTP; Sun, 18 Jul 2010 10:46:12 -0700 (PDT) In-Reply-To: Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Archived-At: On Sun, Jul 18, 2010 at 4:23 PM, Jakub Narebski wrot= e: > Felipe Contreras writes: > >> 6. Distributed Version Control is here to stay, baby (14) >> A story of why Stack Overflow's podcast regarding DVCS was plain wro= ng >> 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 > > =C2=A0"Here is an analogy that might help, though: to me, learning Gi= t is > =C2=A0very similar to learning a foreign language. Natural languages = are > =C2=A0notoriously hard to learn for adults because their organic grow= th > =C2=A0has resulted in all kinds of inconsistencies and oddities. At t= he > =C2=A0end of the day, the only way to learn a foreign language is to > =C2=A0memorize, memorize and memorize. As years go by, practice make > =C2=A0memory regurgitation more automatic and the use of that languag= e > =C2=A0requires less and less conscious effort, but the learning curve= is > =C2=A0something that just can't be avoided." > > The Git UI was result of organic growth. =C2=A0It is not as much as i= t 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 he= ard that. --=20 =46elipe Contreras