[tahoe-dev] Against DARCS
James A. Donald
jamesd at echeque.com
Mon Oct 18 21:31:15 UTC 2010
On 2010-10-18 3:32 PM, Brian Warner wrote:
> - darcs is slow, hard to publish branches, hard to use local
> branches, hard to rewrite history before publishing, does not
> provide useful short secure versionids, is not widely available, is
> hard to build, has no good hosting services, has poor frontend/GUI
> support. Trac integration is massively inefficient, causing 500
> Internal Server Errors and timeouts when things like 'darcs
> annotate' are being run.
Darcs is written in the obscure boutique language Haskel. Haskel is a
very high level language, which means that you specify problems at a
level higher than the precise algorithm, which means that Haskel may
implement an exponential or high order polynomial time or storage space
algorithm, which runs fine on toy academic and test tasks, but never
completes on real world tasks.
Such very high level languages will never produce usable software unless
they report the order of the algorithm.
More information about the tahoe-dev
mailing list