[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Monotone-devel] Re: user-friendly hash formats, redux
From: |
Julian Seward |
Subject: |
Re: [Monotone-devel] Re: user-friendly hash formats, redux |
Date: |
Wed, 8 Dec 2004 10:37:34 +0000 |
User-agent: |
KMail/1.7.1 |
> On Sunday 05 December 2004 21:26, graydon hoare wrote:
>
> I used to worry a lot about this. it was a hard thing for me to swallow
> any evidence that I wasn't working on The One True VC System. but as
> time passed, I have come to accept that this space is big enough for an
> ecology of competitors. that the factors will shift from time to time,
> person to person, and project to project, to favour one or the other.
You may be in a better situation than you think you are. Premature
success is in a way a curse, because it makes it much more difficult to
make conceptual-level design changes without inconveniencing a large
number of users.
There's an interesting retrospective on 15 years of development of
Haskell (a very remarkable programming language, imo) at
http://research.microsoft.com/
~simonpj/papers/haskell-retrospective/HaskellRetrospective.ppt
One of the observations is that (Slide 7) "A smallish, rather pointy-
header user-base makes Haskell nimble. Haskell has evolved rapidly and
continues to do so. Motto: avoid success at all costs". The author
is half-serious.
Another example ... I wish bzip2 had not become so popular so
fast. The .bz2 file format is stupidly overcomplicated and messy,
but by the time I realised how to make it a lot cleaner, it was
already in widespread use.
So .. take the time to explore the design space properly and come
up with a really excellent design. Once Monotone catches on big time,
you will no longer have that luxury.
J
- Re: [Monotone-devel] Re: user-friendly hash formats, redux, (continued)
- Re: [Monotone-devel] Re: user-friendly hash formats, redux, Jerome Fisher, 2004/12/07
- Re: [Monotone-devel] Re: user-friendly hash formats, redux, Nathaniel Smith, 2004/12/07
- Re: [Monotone-devel] Re: user-friendly hash formats, redux, Jerome Fisher, 2004/12/07
- Re: [Monotone-devel] Re: user-friendly hash formats, redux, Zack Weinberg, 2004/12/07
- Re: [Monotone-devel] Re: user-friendly hash formats, redux, Nathaniel Smith, 2004/12/07
- [Monotone-devel] Re: Re: user-friendly hash formats, redux, John S. Yates, Jr., 2004/12/07
- Re: [Monotone-devel] Re: user-friendly hash formats, redux, Nathaniel Smith, 2004/12/07
- [Monotone-devel] Re: user-friendly hash formats, redux, graydon hoare, 2004/12/05
- Re: [Monotone-devel] Re: user-friendly hash formats, redux, Emile Snyder, 2004/12/05
- Re: [Monotone-devel] Re: user-friendly hash formats, redux, Kevin Smith, 2004/12/05
- Re: [Monotone-devel] Re: user-friendly hash formats, redux,
Julian Seward <=
- Re: [Monotone-devel] Re: user-friendly hash formats, redux, Joel Reed, 2004/12/09
- Re: [Monotone-devel] user-friendly hash formats, redux, Florian Weimer, 2004/12/06
- Re: [Monotone-devel] user-friendly hash formats, redux, Nathan Myers, 2004/12/06
- Re: [Monotone-devel] Re: Few remarks, Derek Scherger, 2004/12/02
Re: [Monotone-devel] Few remarks, Christof Petig, 2004/12/02