From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Newsgroups: gmane.emacs.help Subject: Re: Why is Elisp slow? Date: Fri, 3 May 2019 09:08:36 +0200 Message-ID: <20190503070836.GC31083@tuxteam.de> References: <874l6d3ylg.fsf@mbork.pl> <20190502131827.GA28987@tuxteam.de> <83k1f8q39o.fsf@gnu.org> <87woj8bqho.fsf@telefonica.net> <83tvecocvv.fsf@gnu.org> <87sgtwboot.fsf@telefonica.net> <83muk4obfd.fsf@gnu.org> <20190502214006.4fdsinp7u5xuqvdv@Ergus> <20190503004416.xfuzzucflp6bxpuz@Ergus> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="TYecfFk8j8mZq+dy" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="29918"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mutt/1.5.21 (2010-09-15) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri May 03 23:20:36 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 1hMfbO-0012u5-NF for geh-help-gnu-emacs@m.gmane.org; Fri, 03 May 2019 23:20:18 +0200 Original-Received: from localhost ([127.0.0.1]:35731 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hMSJb-00028v-Pk for geh-help-gnu-emacs@m.gmane.org; Fri, 03 May 2019 03:09:03 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:40540) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hMSJG-000278-1K for help-gnu-emacs@gnu.org; Fri, 03 May 2019 03:08:43 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hMSJD-0001wC-PR for help-gnu-emacs@gnu.org; Fri, 03 May 2019 03:08:42 -0400 Original-Received: from mail.tuxteam.de ([5.199.139.25]:40879) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hMSJD-0001vs-AL for help-gnu-emacs@gnu.org; Fri, 03 May 2019 03:08:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tuxteam.de; s=mail; h=From:In-Reply-To:Content-Type:MIME-Version:References:Message-ID:Subject:To:Date; bh=KFt5GB03ys6YxQ0I22bEr49yBWO2kInD8aZLH91eFJI=; b=EGz+aLea3lVpSdTn4CQZq7ZMT5/RTtnmHbe5vGyLCyXnkOpfVjnfo2EA+OmnzHbmN8wY6qqk6ofzGTkR9+ZwcdZFjuG/DUvtEkhpqzdxZ6qI68dAgcS+246NWfX56PydB/ZpWs13m7Onl/snXplcITH4/cfJxaVTz+ZYzegG6BBbyXKTkYqkWzZzUC6dWiLjiuevdD+bfyEyQQ2raKYd/q9gW77mmVqdljdWFANEUYUl9Im3FmCnrESV7MFex4R4rgrLZ2n5hEdVO9PVIiq35EOFtYw9jxVDmjmV8J9p7cezex00n0UIsrWNjZHsY57zWZX2xB+xWZRLcQ1RGvl04A==; Original-Received: from tomas by mail.tuxteam.de with local (Exim 4.80) (envelope-from ) id 1hMSJA-0008NI-Ls for help-gnu-emacs@gnu.org; Fri, 03 May 2019 09:08:36 +0200 Content-Disposition: inline In-Reply-To: <20190503004416.xfuzzucflp6bxpuz@Ergus> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 5.199.139.25 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:120173 Archived-At: --TYecfFk8j8mZq+dy Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, May 03, 2019 at 02:44:16AM +0200, Ergus wrote: > WARNING: This email has plenty of personal opinions. >=20 > On Fri, May 03, 2019 at 08:39:43AM +0900, ????????? wrote: > > > >>Probably (I have a dream [...] > >This, very much sounds like Guile Emacs. Anyone knows how Guile Emacs > >is doing????? It???s very much looks like vaporware these days :-( >=20 > Yes, that is the dream (at least the closest we have ever been) >=20 > >Is upstream considering Guile Emacs as a valid solution? >=20 > I made a similar question some time ago and the answer is that there is > not action. :( In fact there is not too much action in > Guile's development . >=20 > Not many projects feel interested in Guile [...] C'm on, folks. Dreaming is OK, but once you wake up, you can try to exercise your search engine skills. Guile is well and alive (the Guilers meet every year at FOSDEM, talk videos seem to be available), Guile's maintainer (Andy Wingo) is doing an excellent job, and one of the more active Guile projects (Guix) has just celebrated its 1.0 release. The official web site is a good starting point: https://www.gnu.org/software/guile/ Ah, and Andy Wingo's blog is also recommended reading: https://wingolog.org As to guile-emacs, there are two things here: first, the project needs hands, it seems. I see four hands out there ;-) Second, not everyone here likes Scheme (and they might be right), so it would need some convincing (be sure to read the Emacs history by Stefan Monnier and Michael Sperber, posted elsewhere in this list). A good starting point on guile-emacs would be https://www.emacswiki.org/emacs/GuileEmacs So -- lots to do! Cheers -- t --TYecfFk8j8mZq+dy Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlzL6PQACgkQBcgs9XrR2kb3CQCdGKwxNhRfnOQpnvkCwroLc75q ZY0An2JLEvYHOn8IRer6crm84P7k8ume =egF0 -----END PGP SIGNATURE----- --TYecfFk8j8mZq+dy--