From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: James Cloos Newsgroups: gmane.emacs.devel Subject: Re: Emacs Lisp's future Date: Wed, 17 Sep 2014 21:09:26 -0400 Message-ID: References: <54193A70.9020901@member.fsf.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1411002818 5185 80.91.229.3 (18 Sep 2014 01:13:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 18 Sep 2014 01:13:38 +0000 (UTC) Cc: Kristian Nygaard Jensen , emacs devel To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Sep 18 03:13:32 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 1XUQHs-0007YT-53 for ged-emacs-devel@m.gmane.org; Thu, 18 Sep 2014 03:13:32 +0200 Original-Received: from localhost ([::1]:47977 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XUQHr-0002Tp-Hl for ged-emacs-devel@m.gmane.org; Wed, 17 Sep 2014 21:13:31 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60275) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XUQHj-0002Sw-3L for emacs-devel@gnu.org; Wed, 17 Sep 2014 21:13:27 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XUQHe-00039Y-Q0 for emacs-devel@gnu.org; Wed, 17 Sep 2014 21:13:23 -0400 Original-Received: from ore.jhcloos.com ([198.147.23.85]:60915) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XUQHe-00038u-Hg for emacs-devel@gnu.org; Wed, 17 Sep 2014 21:13:18 -0400 Original-Received: by ore.jhcloos.com (Postfix, from userid 10) id 2605F1E0DD; Thu, 18 Sep 2014 01:13:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jhcloos.com; s=ore14; t=1411002792; bh=ni0rYCXMa8GsiTXbi15QxGCB2r4y25IQ0Uxd3W9jkBA=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=omNxa18xwQCFl01SNnyM82CJ6E0zoMDeDRtdcwZIgZWTK844ToEaF+Pjlm5jiI8kH RWg8eQ2e/hr6s9nYELUAsZham/bh78duCk3GU+HuDIXAGs/GZUhUeDq4Gup1LUxthV rrdiTn3u1b0db/8HKb67Qa39ct+CpHgetdVlVm2I= Original-Received: by carbon.jhcloos.org (Postfix, from userid 500) id 26B7A60022; Thu, 18 Sep 2014 01:09:26 +0000 (UTC) In-Reply-To: (Stefan Monnier's message of "Wed, 17 Sep 2014 17:46:21 -0400") User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/24.4.50 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAACVBMVEX///8ZGXBQKKnCrDQ3 AAAAJElEQVQImWNgQAAXzwQg4SKASgAlXIEEiwsSIYBEcLaAtMEAADJnB+kKcKioAAAAAElFTkSu QmCC Copyright: Copyright 2014 James Cloos OpenPGP: 0x997A9F17ED7DAEA6; url=https://jhcloos.com/public_key/0x997A9F17ED7DAEA6.asc OpenPGP-Fingerprint: E9E9 F828 61A4 6EA9 0F2B 63E7 997A 9F17 ED7D AEA6 Original-Lines: 14 X-Hashcash: 1:28:140918:monnier@iro.umontreal.ca::2VP712uxa4fFhMjw:000000000000000000000000000000000000cztGj X-Hashcash: 1:28:140918:freeduck@member.fsf.org::k2N/mEs9R5nfEkUP:0000000000000000000000000000000000000dT7kX X-Hashcash: 1:28:140918:emacs-devel@gnu.org::EShSQG/VTXHePrrF:000000000000000000000000000000000000000003gHWq X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 198.147.23.85 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:174473 Archived-At: >>>>> "SM" == Stefan Monnier writes: SM> Note that this speed is probably only for "compiled code". I hadn't realized that ecls compiled the lisp, and as you suspected maxima's install routine does compile itself when using ecls, just as it does when using sbcl. But it would be cool to have elisp compiled to fasl files. The main code could be compiled and linked as a library, rather than dumped. -JimC -- James Cloos OpenPGP: 0x997A9F17ED7DAEA6