From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Daniel Colascione Newsgroups: gmane.emacs.devel Subject: Re: Emacs rewrite in a maintainable language Date: Sun, 18 Oct 2015 11:23:49 -0700 Message-ID: <5623E3B5.8050407@dancol.org> References: <561A19AB.5060001@cumego.com> <87k2qrki45.fsf@wanadoo.es> <8737xf9je9.fsf@fencepost.gnu.org> <87pp0fm0j3.fsf@gnu.org> <87r3kusx8z.fsf@fencepost.gnu.org> <83lhb26eb9.fsf@gnu.org> <876126key3.fsf@gnu.org> <83fv1a6bfu.fsf@gnu.org> <87d1weo7u9.fsf@gnu.org> <83zizi3qr0.fsf@gnu.org> <87lhb1n81y.fsf@gnu.org> <83si594wt3.fsf@gnu.org> <87io64iigs.fsf@gnu.org> <87r3kso1gr.fsf@fencepost.gnu.org> <87wpuks5ek.fsf@T420.taylan> <83vba4i1z3.fsf@gnu.org> <87pp0cqgjf.fsf@T420.taylan> <83twpoi0sp.fsf@gnu.org> <878u70qf75.fsf@T420.taylan> <83mvvghydi.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="2Phq2bgnvoDe54lC6e0o4cIale5sDvouL" X-Trace: ger.gmane.org 1445192675 19677 80.91.229.3 (18 Oct 2015 18:24:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 18 Oct 2015 18:24:35 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Oct 18 20:24:28 2015 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 1Znsd6-0006Jy-LI for ged-emacs-devel@m.gmane.org; Sun, 18 Oct 2015 20:24:24 +0200 Original-Received: from localhost ([::1]:35091 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Znsd5-0002OX-Oy for ged-emacs-devel@m.gmane.org; Sun, 18 Oct 2015 14:24:23 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33776) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Znscn-0002OE-1X for emacs-devel@gnu.org; Sun, 18 Oct 2015 14:24:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Znscj-0004xd-Ut for emacs-devel@gnu.org; Sun, 18 Oct 2015 14:24:05 -0400 Original-Received: from dancol.org ([2600:3c01::f03c:91ff:fedf:adf3]:52052) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Znscj-0004x8-LO for emacs-devel@gnu.org; Sun, 18 Oct 2015 14:24:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; s=x; h=Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:References:To:Subject; bh=pCRvhAPq+7j7SCRCcf5Rn+mpqOJplrY2+U/e1nLsAOs=; b=XhgNETYB0o2YEnS3B3j1PV++O+r4Q/WJoY1lz39M+RSwCpi7UPw88lJOdxhVSrQdDvgFE+WSFAeLsvGgx+piVc2Q3Ng4KoLa5PEEIOhqnYF+OSU/Ya6vNkk1y6XHuOxB4F2BTJFzj/0wlZLE3iagGnrwq5yn1ShEjVqHkM/noaN9a21xJGiNDqFQEGWIxGjVuoFSklWB8K5nD00VoCS6byLeYByrAnmxlGb5iP71+PT4Dht29SVAuOA2z74T3nSphqFa32pVM6YlQHXGcxkog5Ccp4TBrc+wq/PNaNronlkrxfHyAxpcsgWnO4R8dPPkaJNOms5JBvHNsMnsbu2f1w==; Original-Received: from c-24-16-208-239.hsd1.wa.comcast.net ([24.16.208.239] helo=[192.168.1.210]) by dancol.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84) (envelope-from ) id 1Znscd-0001WN-8o for emacs-devel@gnu.org; Sun, 18 Oct 2015 11:23:55 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2600:3c01::f03c:91ff:fedf:adf3 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:191994 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --2Phq2bgnvoDe54lC6e0o4cIale5sDvouL Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 10/18/2015 10:52 AM, John Wiegley wrote: >>>>>> Eli Zaretskii writes: >=20 >> When we need to use Guile APIs from Emacs. That's one of the advantage= s of >> using Guile: that it implements a lot of functionality which it would = be >> good to have in Emacs. >=20 > Total agreement! I've been wanting a Guile-based Emacs since 1998, if f= or no > other reason than that I could have used call/cc in Eshell, instead of = the > horrendous CPS hack that exists there now. You have generators in elisp already. Wanting to use one language is, IMHO, a poor choice for wanting to completely swap out a language. I am opposed to Guilemacs, not only on technical grounds, but also because elisp is essential to Emacs (and not just an optional extension system), and I want its implementation to live alongside the rest of the Emacs core code. --2Phq2bgnvoDe54lC6e0o4cIale5sDvouL Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJWI+O1AAoJEN4WImmbpWBlAaYP+QHEKYB3VHLZqXUiAtKljP5d bVSkglEPmgtZq4hqCFjG9eVqbSJV7rEg0qQQiIzq75sMKFtg5aI0Gt0nvCS2ko6A tXXheYsLUuB0S7FR/qiw3p8H5sO2UJ8pWbB+i/xDuLt3WWo4+myDIgyGVCcQ9F6p k+s86ZdF9ipbFCRUJyEvDwTcj9XMKO/jxzVvvTT+UWDGwswOYDKWwR6roTki9kLc IQPzbyEIotMDL+ASeNI/3STVip0LraxBSdpZsXGV7LcSR93bq64gAtnykdSXVo6X dbVXpV3aqboOAt54ETvyaP/tKEX4b4fcXahYOdOQBxD+E+A5V2UvCWDZkEoflxmz FpwBAwJ42qiSLwy58QpeXdj+QFAFtr6+x+YgECdhgXeh3vDK5qIDBOqJjzgAbjlS mX0pHocW6DxMA6aSongrtADWybT9FYkWBaLk//M8lc0o8jyOJdSfTbheiLe7h2cr DxW8akklvoDsTsX7fSAubdhrFlERpUb13tuDgSLfpC+Ke6ExLwUJCxuBbeJBZU/I n1Rfce1Q6W9elyewfj4XnDWSe02dtcbeJB06hobEcttXr+W0xg1F23W31HocapuM HVhC/Nixqy8lkizan7O22QFqj9tWoil3Eg175Mr/cvA+eDO7vOzZ3hD8y8HG5avv n2hxCtF6H2sOox6JB0tN =Kt31 -----END PGP SIGNATURE----- --2Phq2bgnvoDe54lC6e0o4cIale5sDvouL--