From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tom Newsgroups: gmane.emacs.devel Subject: Re: Emacs Lisp's future Date: Wed, 17 Sep 2014 12:58:01 +0000 (UTC) Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1410958733 11866 80.91.229.3 (17 Sep 2014 12:58:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 17 Sep 2014 12:58:53 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Sep 17 14:58:47 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XUEon-0003on-EP for ged-emacs-devel@m.gmane.org; Wed, 17 Sep 2014 14:58:45 +0200 Original-Received: from localhost ([::1]:44913 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XUEon-00011N-4l for ged-emacs-devel@m.gmane.org; Wed, 17 Sep 2014 08:58:45 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51454) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XUEoU-00011F-36 for emacs-devel@gnu.org; Wed, 17 Sep 2014 08:58:32 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XUEoO-00076s-5r for emacs-devel@gnu.org; Wed, 17 Sep 2014 08:58:26 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:40195) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XUEoN-00076k-VM for emacs-devel@gnu.org; Wed, 17 Sep 2014 08:58:20 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1XUEoI-0003dr-Gh for emacs-devel@gnu.org; Wed, 17 Sep 2014 14:58:14 +0200 Original-Received: from 94-21-223-246.pool.digikabel.hu ([94.21.223.246]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 17 Sep 2014 14:58:14 +0200 Original-Received: from adatgyujto by 94-21-223-246.pool.digikabel.hu with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 17 Sep 2014 14:58:14 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 21 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: sea.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 94.21.223.246 (Mozilla/5.0 (Windows NT 6.1; rv:32.0) Gecko/20100101 Firefox/32.0) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:174418 Archived-At: Stefan Monnier iro.umontreal.ca> writes: > > As mentioned in my previous message about Guile-Emacs, I tend to think > this would be a liability rather than a feature. > I don't see why. It would make it easier for people to write configurations for emacs if they can use a language which they already know and is widely used. You could still set up a rule that you only accept elisp packages in the core if it makes core maintenance easier. But why deny this feature from the users if a popular VM can easily support it? It would be a great selling point if you could say "you can use your favorite language to configure emacs, you don't have to use arcane elisp if you don't want to". It could be an additional convenience for the users which would make emacs more accesible than it is today.