From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.devel Subject: Re: It's not yet time to anoint git, or anything else Date: Wed, 02 Jan 2008 20:28:14 +0100 Message-ID: <87fxxgxc1d.fsf@member.fsf.org> References: <20080102132458.387D9830B03@snark.thyrsus.com> <86prwk2udp.fsf@lifelogs.com> <87k5msth03.fsf@member.fsf.org> <86wsqs18xs.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1199302124 26790 80.91.229.12 (2 Jan 2008 19:28:44 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 2 Jan 2008 19:28:44 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 02 20:29:05 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JA9Gu-0000av-Er for ged-emacs-devel@m.gmane.org; Wed, 02 Jan 2008 20:29:00 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JA9GY-00050K-Bb for ged-emacs-devel@m.gmane.org; Wed, 02 Jan 2008 14:28:38 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JA9GE-0004tD-IX for emacs-devel@gnu.org; Wed, 02 Jan 2008 14:28:18 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JA9GD-0004sJ-1q for emacs-devel@gnu.org; Wed, 02 Jan 2008 14:28:18 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JA9GC-0004sD-NY for emacs-devel@gnu.org; Wed, 02 Jan 2008 14:28:16 -0500 Original-Received: from out4.smtp.messagingengine.com ([66.111.4.28]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JA9GC-0007Qc-Lg for emacs-devel@gnu.org; Wed, 02 Jan 2008 14:28:16 -0500 Original-Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id 5073759CB8 for ; Wed, 2 Jan 2008 14:28:16 -0500 (EST) Original-Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute1.internal (MEProxy); Wed, 02 Jan 2008 14:28:16 -0500 X-Sasl-enc: L/NJ+z5ai8027+dbPu9WKeYD17sIccAtULXvY8GvjhlD 1199302095 Original-Received: from baldur (dslb-084-063-049-086.pools.arcor-ip.net [84.63.49.86]) by mail.messagingengine.com (Postfix) with ESMTP id 9D5DBB1BF for ; Wed, 2 Jan 2008 14:28:15 -0500 (EST) Mail-Followup-To: emacs-devel@gnu.org In-Reply-To: <86wsqs18xs.fsf@lifelogs.com> (Ted Zlatanov's message of "Wed, 02 Jan 2008 10:36:15 -0600") User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/23.0.50 (gnu/linux) X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:85936 Archived-At: Ted Zlatanov writes: Hi Ted, > TH> - huge effort to write and maintain it > > I don't think the effort is *huge* since there's so many existing VCS > implementations. It's certainly not trivial and I already mentioned > that writing the code was a major disadvantage. I'm not sure here, but I don't think a reliable VCS is an easy task. On Linus' google talk he said that when he tried to choose an existing VCS he could hardly find one that could guarantee that what comes out is exactly as that was put in. I don't know how trustworthy the statement is, but it rings my alarm bells. > TH> - worse performance than a highly optimized C solution > > This is always a concern with ELisp code, and fortunately Emacs > supports linking to C functions and libraries when needed. Are you talking about that FFI patch that's pending because Richard isn't sure about legal issues? Bye, Tassilo