From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.help Subject: Re: Why is Elisp slow? Date: Tue, 07 May 2019 10:22:39 -0400 Message-ID: References: <443E6AB4-2478-4677-8A23-A0B04559E949@icloud.com> <84F2860D-523D-4F30-BD52-D6A915416167@icloud.com> <20190507104945.gfdrftaeztrzbkt6@Ergus> <44A389B2-9D9D-4C1F-B9E3-9859C77DAF70@icloud.com> <798C9A13-7A2F-4C43-A5D9-6FDE00D647FC@icloud.com> <20190507131442.7hnyuqpknzldorur@Ergus> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="130059"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue May 07 16:23:16 2019 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hO0zx-000Xdr-Ty for geh-help-gnu-emacs@m.gmane.org; Tue, 07 May 2019 16:23:14 +0200 Original-Received: from localhost ([127.0.0.1]:47653 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hO0zw-0007YT-UZ for geh-help-gnu-emacs@m.gmane.org; Tue, 07 May 2019 10:23:12 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:45981) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hO0zf-0007Xq-8q for help-gnu-emacs@gnu.org; Tue, 07 May 2019 10:22:59 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hO0ze-00033W-7K for help-gnu-emacs@gnu.org; Tue, 07 May 2019 10:22:55 -0400 Original-Received: from [195.159.176.226] (port=52986 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hO0ze-00030q-0O for help-gnu-emacs@gnu.org; Tue, 07 May 2019 10:22:54 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.89) (envelope-from ) id 1hO0zb-000XDV-LV for help-gnu-emacs@gnu.org; Tue, 07 May 2019 16:22:51 +0200 X-Injected-Via-Gmane: http://gmane.org/ Cancel-Lock: sha1:ZpgEzQDRoumTFMmGwdqS08w+whA= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 195.159.176.226 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:120259 Archived-At: > embed ECL (Embeddable Common Lisp), which > * is significantly slower than SBCL, about 2~3x slower? but is still > much faster than Elisp. Last time this discussion came up, ECL seemed like the most promising option indeed, but the performance was not that impressive compared to Emacs. Maybe the situation has changed? Also in terms of maintenance, it's minimal, so it wouldn't help very much on the side of manpower. Stefan