From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Ergus Newsgroups: gmane.emacs.help Subject: Re: Why is Elisp slow? Date: Tue, 07 May 2019 00:03:47 +0200 Message-ID: <69929E90-61B2-4129-B8EB-A39E42735880@aol.com> References: <83tvebn1we.fsf@gnu.org> <20190503125832.44ovncaxp3vyjsla@Ergus> <20190504133218.g3ysx3ksuyvlthg3@Ergus> <831BD780-F954-4E23-BF31-ED4E135C919B@icloud.com> <20190506125848.okei2qrib7m5p3vx@Ergus> <20190506161757.wg4wy3vr7emxnciv@Ergus> <443E6AB4-2478-4677-8A23-A0B04559E949@icloud.com> <84F2860D-523D-4F30-BD52-D6A915416167@icloud.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="82697"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: K-9 Mail for Android To: help-gnu-emacs@gnu.org,Stefan Monnier Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue May 07 01:09:04 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 1hNmjH-000LOo-VP for geh-help-gnu-emacs@m.gmane.org; Tue, 07 May 2019 01:09:04 +0200 Original-Received: from localhost ([127.0.0.1]:35119 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hNmjG-0005J8-Qn for geh-help-gnu-emacs@m.gmane.org; Mon, 06 May 2019 19:09:02 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:50209) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hNmiQ-0004sm-QZ for help-gnu-emacs@gnu.org; Mon, 06 May 2019 19:08:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hNmiP-0004PI-Nn for help-gnu-emacs@gnu.org; Mon, 06 May 2019 19:08:10 -0400 Original-Received: from sonic306-21.consmr.mail.ir2.yahoo.com ([77.238.176.207]:40526) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hNmiP-0004OQ-Hx for help-gnu-emacs@gnu.org; Mon, 06 May 2019 19:08:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1557184088; bh=gktpq4t/2MZ7h4FK793RcWmfZXaUNUzSiDw06gvXtQo=; h=Date:In-Reply-To:References:Subject:To:From:From:Subject; b=NjznIP/dgzFJ3oqk+bbqUX+1fMqAyRa1a72wJUYphLxydyMpf51woxjOGbAXH7AfLOw68m2t4Sivz4qu/q2WS7wsmFZXBDDMAtDSWk82/k4EcqUzAhsR3PxXvI7kqgBDiwHTRsdtQyKuv8Upj9NvBbKU+tLHJUVJwq8cGs+Y3gRqOkFOjBXrvtfohLsAlaSaIVIdaffseWh8141NKQnJ+lN5UyCVgvEBM2nlVesVzDrXfRjG0DlE4pnGbXFzmnUtOlFzf5vxTm9tpWap42yY4zTDp4BfUFtuNbwYdxu9/zGnFGuznDluVyrvaIjJ7F5hR50lMqEYHwBnNAR5Ekzi8A== X-YMail-OSG: 73gSrwsVM1lPi6cGz.Ea56ozhp4w0k1w3nsfbkrFedqoU2dwqSwE5Nfcq5U6Typ Bkg4HlDBqXFWhhX4AbU0lycLwsyq.TVDZVH91amPmBRyroZO4ls1N8imJdm8etI5VELqnWDeKYz1 LyJEFCcnSZC7eCPWC_OIwJK1qMXf4l8uUQc2wi2gEEw9mq27U_3sAsbSVFm72mrBtS5RmVeWc.fP bdRnIVlmCtFCyc3YUhqXogjX8W9ZpQ5cEj2Km1tbD39lWF.p.Ppm2mYL_GGzqRx77fXhc2O23J5O DeWjWo6ArLV4UaL0nBly4HkuTo5ST6.khY2Rg.cXXo2wg6P5.XixFb9bKXzv_aso1geRvH9dDPTd udzSerpEtVkNQHKp64RMIPVF._0G65OgxZ7CylFBafAUu10z1du66vacl0cBMBTcdSumfXHrO0Aw cMhdbk4ZS.zUEAF8OeQw8XR_7_IP8BsWD3gvTk98uQc1iP5c8eq44Dk5lNqGhG.oKwsZyCgjApX. yX_PJwp_MinPu1VP31nL_5Z7eD.WJU7TD5.zYP60_sZ8eA3yQx_VCfihSYv8fR8G4ku1DgTbt52P a06khWyDSAdcutt53pIsHi259uPiVcXb3uW6o1fw0jlQh2ZWmJkvhxWQr79r73aqAh1g3J4f3ejv .asdKyqNnJnFDU55Vb6Rn9_H0oPtnRCh1G4Z0Bo5WYltkgXCYu9Cc54b33fCmT9uDHAxr96duPqQ 7XE7qpzMldTp1rvZ4vAoBu6jEyAvHRmmi7KoJKZSUm2ddNKxMPGOL4YEygi3UmlDix_qWyNs2P_U nGOTlB2hB2PNzjceKNPzLIb_cvGHqsqcQHN6BjV8JN Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ir2.yahoo.com with HTTP; Mon, 6 May 2019 23:08:08 +0000 Original-Received: from 2.152.205.184.dyn.user.ono.com (EHLO [192.168.1.44]) ([2.152.205.184]) by smtp429.mail.ir2.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 372ca09711783d1e5e13ca3d517f041e; Mon, 06 May 2019 23:08:03 +0000 (UTC) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 77.238.176.207 X-Content-Filtered-By: Mailman/MimeDel 2.1.21 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:120242 Archived-At: Hi again: Sorry for my ignorance=2E Syntactically speaking which are the key differe= nces between CL and Elisp you think may produce the bigger issues? On May 6, 2019 8:47:12 PM GMT+02:00, Stefan Monnier wrote: >>> [ IIUC of the 4 cases above, at most 2 run the same version, so we'd >>> need to make sure the same Emacs version can be compiled against >all >>> of those versions=2E No idea if it would impose a significant extra >>> burden or not, but it's something to be considered=2E Also the fact >>> that the latest release doesn't work on all those platforms is >rather >>> worrying=2E ] >> >> Hmm=E2=80=A6? I can=E2=80=99t understand :-( >> Why can=E2=80=99t Emacs can include a specific version of SBCL=E2=80=99= s source (e=2Eg=2E >as >> a git module) and compile them all together?=CC=8A=CC=88 > >Exactly because the version that can run on ARM is not the same as the >one that can run under Windows, which is not the same as the one that >runs under AMD64=2E > >Of course, maybe I'm confused by the table of available binaries (at >http://sbcl=2Eorg/platform-table=2Ehtml), and in reality the latest versi= on >works fine on all supported platforms=2E > > > Stefan --=20 Enviado desde mi dispositivo Android con K-9 Mail=2E Por favor, disculpa m= i brevedad=2E