Received: from spf1.us4.outblaze.com (spf1.us4.outblaze.com [205.158.62.23]) by sdf.lonestar.org (8.12.10/8.12.10) with ESMTP id iA8DR0A4011957 for ; Mon, 8 Nov 2004 13:27:01 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf1.us4.outblaze.com (Postfix) with ESMTP id C0C915444F for ; Mon, 8 Nov 2004 13:26:59 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CR9gH-0003T2-F8 for migo@homemail.com; Mon, 08 Nov 2004 08:35:37 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CR9fq-0003Sp-Da for gnu-arch-users@gnu.org; Mon, 08 Nov 2004 08:35:10 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CR9fo-0003ST-Qn for gnu-arch-users@gnu.org; Mon, 08 Nov 2004 08:35:09 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CR9fo-0003SJ-IC for gnu-arch-users@gnu.org; Mon, 08 Nov 2004 08:35:08 -0500 Received: from [193.131.176.58] (helo=cam-admin0.cambridge.arm.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CR9X3-0001Th-SF for gnu-arch-users@gnu.org; Mon, 08 Nov 2004 08:26:06 -0500 Received: from cam-mail2.cambridge.arm.com (cam-mail2.cambridge.arm.com [10.1.127.39]) by cam-admin0.cambridge.arm.com (8.12.10/8.12.10) with ESMTP id iA8DPPso014310; Mon, 8 Nov 2004 13:25:25 GMT Received: from pc1117.cambridge.arm.com (cmarinas@pc1117.cambridge.arm.com [10.1.69.160]) by cam-mail2.cambridge.arm.com (8.9.3/8.9.3) with ESMTP id NAA04422; Mon, 8 Nov 2004 13:26:04 GMT Subject: Re: [Gnu-arch-users] Re: darcs vs tla From: Catalin Marinas To: "Stephen J. Turnbull" In-Reply-To: <877jowbl8w.fsf@tleepslib.sk.tsukuba.ac.jp> References: <20041107234609.7bf0abfe@delta.hk.office.outblaze.com> <877jowbl8w.fsf@tleepslib.sk.tsukuba.ac.jp> Content-Type: text/plain Organization: ARM Limited Message-Id: <1099920390.31269.11.camel@pc1117> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Mon, 08 Nov 2004 13:26:37 +0000 Content-Transfer-Encoding: 7bit Cc: gnu-arch-users@gnu.org, Timothy Webster X-BeenThere: gnu-arch-users@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: a discussion list for all things arch-ish List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: gnu-arch-users-bounces+migo=homemail.com@gnu.org Errors-To: gnu-arch-users-bounces+migo=homemail.com@gnu.org Status: RO Content-Length: 1860 Lines: 44 On Mon, 2004-11-08 at 12:03, Stephen J. Turnbull wrote: > Haskell is no harder than Lisp in principle, and if you'll go back in > this list a bit you'll find a thread on Lisp and parentheses where > asuffield makes a really convincing case (to me, anyway) that > Haskell's presentation with minimal parentheses plus the "offsides > rule" is far more readable than Lisp. I think it's reasonable to > suppose that people who want to help with darcs can learn enough > Haskell to do so. Maybe Haskell is no harder than LISP but if you only have an imperative programming background, it is harder to switch to Haskell. At least LISP allows imperative programming. What's even harder, it is a pure functional language. > Please confirm it's possible to compile darcs, and which compiler you > used. I heard recently that darcs is strongly dependent on Hugs98, > which is an interpreter. Seemed a little odd (Haskell98 is a > well-defined language, and Hugs doesn't have all that much in the way > of extensions), but that's what I heard. Darcs is compiled with ghc (Glasgow Haskell compiler). There is an ongoing thread on the darcs-user list about using darcs with the Linux kernel - http://www.abridgegame.org/pipermail/darcs-users/2004-November/thread.html#4021 > I wouldn't go so far as that, but certainly I'd say to investigate > experience with a tree 3X as big as your current one, to give room to > grow while darcs does! I'm not sure but it is my impression that darcs tries to load all the patches into memory for every merge operation. I don't know what its behaviour would be after 1-2 years of checking in changes. Catalin _______________________________________________ Gnu-arch-users mailing list Gnu-arch-users@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/