From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Christian Lynbech Newsgroups: gmane.emacs.devel Subject: Re: Guile in Emacs Date: Wed, 14 Apr 2010 05:33:04 +0200 Message-ID: References: <4B8147A9.7030504@gmail.com> <87wrxrr4md.fsf@gnu.org> <3vsk8ecg6a.fsf@fencepost.gnu.org> <873a0euot4.fsf@stupidchicken.com> <873a0cyv3r.fsf@lola.goethe.zz> <87aauiho3y.fsf_-_@lifelogs.com> <1271028837.6164.55.camel@dell-desktop.example.com> <1271102739.6067.38.camel@dell-desktop.example.com> <8039yz34ka.fsf@tiny.isode.net> <1271173887.6067.53.camel@dell-desktop.example.com> <1271209639.6067.81.camel@dell-desktop.example.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1271215996 7113 80.91.229.12 (14 Apr 2010 03:33:16 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 14 Apr 2010 03:33:16 +0000 (UTC) Cc: Bruce Stephens , emacs-devel@gnu.org To: Thomas Lord Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Apr 14 05:33:14 2010 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.69) (envelope-from ) id 1O1tLl-0003Pt-8v for ged-emacs-devel@m.gmane.org; Wed, 14 Apr 2010 05:33:13 +0200 Original-Received: from localhost ([127.0.0.1]:57093 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O1tLk-0005p8-NX for ged-emacs-devel@m.gmane.org; Tue, 13 Apr 2010 23:33:12 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O1tLf-0005p0-Vr for emacs-devel@gnu.org; Tue, 13 Apr 2010 23:33:08 -0400 Original-Received: from [140.186.70.92] (port=42451 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O1tLe-0005on-NU for emacs-devel@gnu.org; Tue, 13 Apr 2010 23:33:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O1tLd-0004si-HD for emacs-devel@gnu.org; Tue, 13 Apr 2010 23:33:06 -0400 Original-Received: from [188.177.171.238] (port=55068 helo=Christians-PMAC.local) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O1tLd-0004sQ-49 for emacs-devel@gnu.org; Tue, 13 Apr 2010 23:33:05 -0400 Original-Received: by Christians-PMAC.local (Postfix, from userid 501) id 47FED223FA34; Wed, 14 Apr 2010 05:33:04 +0200 (CEST) In-Reply-To: <1271209639.6067.81.camel@dell-desktop.example.com> (Thomas Lord's message of "Tue, 13 Apr 2010 18:47:19 -0700") User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1.95 (darwin) X-detected-operating-system: by eggs.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:123608 Archived-At: >>>>> "Thomas" == Thomas Lord writes: >> While it will be easy to list examples of existing libraries few will >> miss, emacs killer features such as gnus or org-mode still represent >> significant investments that are not easily reproduced from scratch. Thomas> Sure. But don't misunderestimate the rapidity with Thomas> which a programmer fluent in both Emacs lisp and Scheme Thomas> can sit down and port those programs from one language to Thomas> the other. Possibly, but what scares me in that is the amount of dedication from *both* library authors and users needed at the same point in time to make such a switch happen. Users will not switch unless the packages they use are not ready in the new form and authors will not switch until the user base is ready to follow. It can very easily end up in a catch 22 situation. It is not that there haven't been several attempts already to implement a new direction for emacs. -- Chrisitian