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: Sat, 4 May 2019 15:32:18 +0200 Message-ID: <20190504133218.g3ysx3ksuyvlthg3@Ergus> References: <83muk4obfd.fsf@gnu.org> <20190502214006.4fdsinp7u5xuqvdv@Ergus> <20190503004416.xfuzzucflp6bxpuz@Ergus> <20190503103644.63lccjehmzulaojn@Ergus> <456EE4D4-F542-4F6A-B146-E6B9D72AE93B@icloud.com> <83tvebn1we.fsf@gnu.org> <20190503125832.44ovncaxp3vyjsla@Ergus> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="65142"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: NeoMutt/20180716 Cc: help-gnu-emacs@gnu.org To: Stefan Monnier Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat May 04 15:32:41 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 1hMumM-000Gnd-9K for geh-help-gnu-emacs@m.gmane.org; Sat, 04 May 2019 15:32:38 +0200 Original-Received: from localhost ([127.0.0.1]:56736 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hMumL-0003lC-4k for geh-help-gnu-emacs@m.gmane.org; Sat, 04 May 2019 09:32:37 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:40978) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hMumA-0003jA-Gh for help-gnu-emacs@gnu.org; Sat, 04 May 2019 09:32:27 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hMum9-0002YI-O3 for help-gnu-emacs@gnu.org; Sat, 04 May 2019 09:32:26 -0400 Original-Received: from sonic302-20.consmr.mail.ir2.yahoo.com ([87.248.110.83]:34720) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hMum9-0002X8-II for help-gnu-emacs@gnu.org; Sat, 04 May 2019 09:32:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1556976742; bh=FfOU+39OoPsz20Fu1Zk7dKD2OtmeofjXi5Zm/iQ183k=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=mPJLy24i9N6619zvk9z/nt5LYmoUPDrK3UsnGneemlFEjxgltscsFEIVqkJqGCy7xfmT9ftg53pJIzbNiPNpBNBN8a3Fu8FE7Mv8x0JJEyoXFs2lr48XOZWex65nyGjTQOyiYLhlqU96qDu+YE2Uw/BDKB/H8Gsdw75dOoIQz4nw0FlAlYdhVtXE/IGx99k22Cx+ich2qGS3WGa8Xi6sAePg4qVxAELxJLhVwDEt2twdCxFKCEH4MAx+Pz4Ck+oJw+8aQb75ZpxtCbKFcX7zG8CWp42xjA67fioGLn7mv1hndHBn29M49ntD5RTKkyiXclmCmuSSWCnho5MzT2XGhQ== X-YMail-OSG: BCW3gVAVM1nJG0mo01pPkyziFmiXg3JIDWHrmAxihkE2vfyi8hMMMpWJkoQa6IO UXdqapxFhlNke8EC9inpKUFLJHceb6mgJNGU9iWbO1PpxabpISnscA4PX0o0tajAR.d7_sA.wbbC oANoR1E4_RbASrAYLn.yWkOMWk_efGnMpPRsg.vRgRSEFVix9M3ZPtvHU06yK5xvqlCupbswaUn2 .zSkcbOpuQxOMGHxlKmywEBFj3KNaHtGugTfEBgYA5CXXBLVZ.A_c9qaR6fU.Ld_P7ZWk2xjkdGz aJ1tr47Tj_dlCPOhCUQW.H3C3Bs2L7_de0EGlcNIDXWJUA1jVFvVoQdThstq1gmxjzRa8I9cC6Ij nbGTzMDTMPRkUvXtzNE3CVRe6Srvd5GxfhMHbtHAvbHkfCA.y65oGuwmWpPQwoTpUhAXMwFUlHMK UL.eAcpQpebi.JHsV0s4lx57Al09THbPHCzSCmzz1EQtMTobLOZs1Om_v.SFaeNtGNwok.gPfysf gYaPpmDUZnU0F_.uJcl92nWsA8Rnkkzgh1RHgr3WBjh6zbEXIeHlXGMkHKxdszkoULdfUzOvijTX VbN1tJftpfpbpvdbNuhwdc5nGQxUWnQ4v20AusaD6fPpLw_DU3haLZBVnIItPG5QiMiqAAxxgmd7 WAisbTUp.T3NqytngOsMtVoxKKQbdX_Wg7PTQzGqDA8zjdzjxG7BP5wtywQp.4CmCqeff2ijgVrC TNghhhWPzqjrkAGm9N4.4Y9paMXuwqZ.OgO3SPX60X0rRHD03nWngjFBNjWfkDCywk8PRe39N1._ QXaaxBc28qu3vTnDUGL54tYwIJG7Zq8pt8blB4FgWq Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ir2.yahoo.com with HTTP; Sat, 4 May 2019 13:32:22 +0000 Original-Received: from 2.152.205.184.dyn.user.ono.com (EHLO Ergus) ([2.152.205.184]) by smtp420.mail.ir2.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID b80098792f894c9e6ee37c3c2c543158; Sat, 04 May 2019 13:32:21 +0000 (UTC) Content-Disposition: inline In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 87.248.110.83 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:120188 Archived-At: On Fri, May 03, 2019 at 06:57:57PM -0400, Stefan Monnier wrote: >> If that's already done (which sems to be the harder part), where is the >> real problem to migrate to guile? I know there should be many, but what >> are the known ones?? > >There's also the question of what would be the advantages. > > > Stefan Inter-language interaction (which is one of the strong features in Guile out of the box) and native compilation. Plus some people taking care of the compiler/interpreter/virtual machine parts and specialized in that specific section, which is good because we need manpower.