From: Marcin Kasperski Date: Thu, 19 Apr 2007 12:37:27 GMT Subject: Re: GIT vs Other: Need argument Message-ID: <1176986247.30690.37.camel@cauchy.softax.local> In-Reply-To: (I am not trying to make flame-war, so I restrict to > > He he, I even downloaded minGW version, just to find that git-pull is > > bash script... > > So what? Do you think a Python program is a native Windows application? Who cares... Mercurial binary build distributes hg as .exe (made by py2exe or some other converter). The net point is that when I type 'hg' in windows console, I get running mercurial. When I type 'git-pull' I get error. > > That's double edged sword. The more useful shell scripts, the more > > unportable tool. > > Wrong. > > Wrong, wrong, wrong. Shell runs on more machines than Python, for example. > And if you do not use things like bash arrays, scripts are _perfectly_ > portable. Hmm. At the moment I am using more or less frequently: Debian Linux, Tru64 Unix, OpenVMS, Windows XP. Python works well on all of those. Shell scripts work on the first one and partially on the second one. (yesss, I tried using Cygwin, this is NOT the way to go)