On Thu, Nov 03, 2005 at 04:51:14PM +0100, Wolfgang Jeltsch wrote:
> Am Mittwoch, 2. November 2005 23:50 schrieb Daniel Lutz:
> > [...]
> 
> > - It is much simpler to develop and debug if the user interface and the
> > programmatic interface are the same
> 
> I don't like this approach because a user interface should be user friendly 
> while a programmatic interface should be machine friendly.

The key is that the a user-friendly input to darcs is almost trivially
machine-friendly (as long as it comes through stdin).  Machine-friendly
input is a subset of human-friendly input.

The output from darcs can easily have two modes, one that is
human-friendly, and one that is machine-friendly (meaning unchanging, easy
to parse, and no ansi colors).
-- 
David Roundy
http://www.darcs.net

_______________________________________________
darcs-users mailing list
[email protected]
http://www.abridgegame.org/mailman/listinfo/darcs-users

Reply via email to