[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: VC mode and git

From: Eric S. Raymond
Subject: Re: VC mode and git
Date: Thu, 26 Mar 2015 07:23:56 -0400
User-agent: Mutt/1.5.23 (2014-03-12)

Richard Stallman <address@hidden>:
> When a change in software makes people change their mental habits,
> that is called "incompatibility".  It is a negative.

Sometimes. Other times it's called "proper separation of function", as in
this case.
>          Early in my learning process about DVCSes I had the same
>   > problem and had to get past it. Now it's your turn.
> In other words, "We all suffered through this inconvenience, so why
> shouldn't you have to suffer as we did?"

It is often the case that new tools require new mental habits if
you're going to fully exploit them.  If you tried to program in LISP
exactly emulating the style of assembler, you'd produce terrible LISP.

> Perhaps you gained something in exchange for the incompatibility.
> Distributed version control systems permit many things that may be
> useful for you -- but I don't have an occasion to do those things.

Most other people do.  By changing the default in the way you suggest, their
workflows will be disrupted.  You are, in effect, demanding that everyone
be required to treat this LISP like an assembler unless they flip a switch.
                <a href="http://www.catb.org/~esr/";>Eric S. Raymond</a>

reply via email to

[Prev in Thread] Current Thread [Next in Thread]