Re: GIT vs Other: Need argument

3 messages, 2 authors, 2016-06-15 · open the first message on its own page

Re: GIT vs Other: Need argument

From: Johannes Schindelin <hidden>
Date: 2016-06-15 22:43:05

Hi Marcin,

[re-Cc:ing list]

On Thu, 19 Apr 2007, Marcin Kasperski wrote:
quoted
quoted
a) Windows are unsupported
Wrong.
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?
quoted
quoted
b) Learning curve is too steep. Unclear relationship git-vs-cogito 
makes it even worse.
Not so wrong. But then, it is clear that git is git is git. If you 
find it too complicated, soon enough somebody says "use cogito 
instead" and you'll find out about that.
As I already said: cogito at the moment does not make life easier, but 
only confuses. Also, we talked about windows in previous sentence, 
cogito is a bunch of shell scripts...
Again, so what?
quoted
I mean, you can do with CVS, SVN, HG, etc. almost the same as with 
Git. But with Git, I find it faster and easier. BTW much of that does 
come from the scriptable nature of Git. It _is_ much easier to write a 
short and simple script than to work on a plugin.
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.

It's the same as with HTML. If you really want to make life hard on users, 
you can make it unportable. Alas, that's what most web designers in their 
infinite wisdom do.

Besides, it is not the length of a shell script which makes it unportable. 
For example, some aspects of cogito scripts prevented me from using it. So 
much that I gave up on it.

There are other reasons to prefer C over shell, performance comes to mind.

Ciao,
Dscho

Re: GIT vs Other: Need argument

From: Marcin Kasperski <hidden>
Date: 2016-06-15 22:43:05

(I am not trying to make flame-war, so I restrict to 
quoted
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.
quoted
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)

Re: GIT vs Other: Need argument

From: Johannes Schindelin <hidden>
Date: 2016-06-15 22:43:06

Hi,

On Thu, 19 Apr 2007, Marcin Kasperski wrote:
quoted
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)
Heh, without an explanation as to why, this sure sounds like an invitation 
to a very flamy war.

Ciao,
Dscho
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help