From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Jorge Javier Araya Navarro Newsgroups: gmane.emacs.devel Subject: Re: are contributions on other programming languages than C and Emacs lisp bad idea? Date: Fri, 20 Sep 2019 18:37:10 -0600 Message-ID: <87woe2o56x.fsf@yahoo.com.mx> References: <1427040605.4453251.1569007946448.ref@mail.yahoo.com> <1427040605.4453251.1569007946448@mail.yahoo.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="245909"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: mu4e 1.3.4; emacs 27.0.50 Cc: Emacs Developers To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Sep 21 02:37:49 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iBTPJ-0011qj-7h for ged-emacs-devel@m.gmane.org; Sat, 21 Sep 2019 02:37:49 +0200 Original-Received: from localhost ([::1]:36390 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iBTPH-0002Wf-AL for ged-emacs-devel@m.gmane.org; Fri, 20 Sep 2019 20:37:47 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45559) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iBTP9-0002WR-FJ for emacs-devel@gnu.org; Fri, 20 Sep 2019 20:37:40 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iBTP8-0006zh-4S for emacs-devel@gnu.org; Fri, 20 Sep 2019 20:37:39 -0400 Original-Received: from sonic311-25.consmr.mail.ne1.yahoo.com ([66.163.188.206]:41618) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iBTP7-0006zD-UK for emacs-devel@gnu.org; Fri, 20 Sep 2019 20:37:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com.mx; s=s2048; t=1569026256; bh=XPLlxWqmhjEnf8xpJ7CYqx4NcBEeUn6r8ZXmzIK7LGk=; h=References:From:To:Cc:Subject:Date:From:Subject; b=q7zW6LHNGNQNp0orX3MVvEjyyeAKoAwThDyfrDq4pKTK5Dtw/raqFpcmJd58eJtqb4hSMj9I7gJEZArH9Umeo+iHCyueTh0itnoq5AhnBWVYpXckrQbF78Ju63KdbruK9KjD6Cg9OzqkwQW4df0z/lqdMv9sGwel/rqyc1vjJRqSrrbwQffffAPvZ+jdhVujN7hayGg9RJKBb54YcjtxFT+OhT4Vkmsrq7sV2r734kpNdxJwH9NUuS3h2/pXqrkFEylhKZhV7nfMpfKS+0gY2mWU2G3J5ZSzavgJPeVYVKZlDB1CadP1bWGZyL2wjkYCand+QTEqtwJgZ51lDVzxzQ== X-YMail-OSG: DueYT1QVM1kfv4YVGLgyZAqmea_k3HIHYb8LLy_Ghiy7Z3BrljIm86A0OZV3LIu JD7zMsQrtcs1tsQpEGM0EPg6fH.lXM.Hs34W0NF6yQBmfMCuN71k8EFDtb6a7FWxfNvaaVETZW20 j66WE7Bls_8ZdJFgLfVoWSOZ0LJmlJat6fqneF_X6B_xLDdi.PyW0E57zbRGZ8NbRX8gPgcllzOK bRK59E3n9sj3l9cHJ7SzT4e71U9WAv99tMJBjcLa6Uf6VzuzblOGBxjgITD8LpJCaDptQe03U1z2 eG5eTk8dbF8FaOraFo_ZMph_4FrULP.t29smcuNTKPafYB72LlJK.wKhhhdO1ac7Zrzeyd6qcoVy NR6X.Plsbk.RPA6gKCCejFsPJNPHGct7RwZEqB08Ch4nUxGHgR0zWLwe7fM8R3N6jsWedLwNcPUo n3JdRhsrgLty2J91N71DiSp.3d1_FHXHHK.9MBMwZv2oCy0m9rd6m.Jux5QzRj4UR64OwZtxo23z Hm8uLxMfFdrH4YW65FJltukgPiOqmFoYlPRvKDjd.Lo7rPPo8WMLipzOQnWIEV_ArN8tyG5WaOt8 FoX1uJO8pe.DYrdzfGf4jc.XXlAp.0Lms6NoXCWz62ezv29W4bDyxidkC8Qjp28pn5viqh3Lpa8t nAGtV6BjrhOkNR1vbm0Mze.Hi9.ySiMs.kDh0X2.UrNAFFPwf7AmwahCa0dxDc6FmWH5Yx88iWsr AQjDCKhFPaPAo8Gc.xPmu85rKW9ur56Dt666XYzATlAhvJuJDicRspKrGrrEhO_fi3Pde.J4_CSn gdhu8C6Zst8140Z.v3t8oMy.ioSlKpTAnh.ZPPOAyA Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.ne1.yahoo.com with HTTP; Sat, 21 Sep 2019 00:37:36 +0000 Original-Received: by smtp404.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID c2213e926ed0bf6efd469ccd05c63ab6; Sat, 21 Sep 2019 00:37:33 +0000 (UTC) In-reply-to: X-Mailer: WebService/1.1.14367 hermes Apache-HttpAsyncClient/4.1.4 (Java/1.8.0_181) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 66.163.188.206 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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" Xref: news.gmane.org gmane.emacs.devel:240210 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable El viernes 20 de septiembre del 2019 a las 1634 horas, Stefan Monnier escri= bi=C3=B3: >> Wondering this. The only downside of this would be installing more >> dependencies to build Emacs, say, if someone were to do a contribution to >> Emacs core with Rust > > There are two problems: > - imposing an additional dependency for those who compile Emacs (and > potentially even for those who *use* Emacs if it requires a specific > run-time library). > - imposing knowledge of an additional language for the maintainers. > > If the feature is *very* desirable, hard to reimplement in C or Elisp, > and is optional, I guess maybe potentially it could hypothetically > be discussed? > > > Stefan "who likes Rust, FWIW" That's what I was fearing, jaja. If a feature fulfills those three requirem= ents maybe a discussion about it could (hypothetically) start. Got it. Was asking because I would like to run some experiments to scratch an itch = I have, but I did not wanted to waste time if such thing won't be shipped with the rest of Emacs = (or not? if anything, the thing I want to do can land on GNU ELPA I guess). --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEORmQ/HnKp2aOAjuqtplkhLhPbZMFAl2FcLYACgkQtplkhLhP bZNZ1g//RHXpNvyinPWLFFAFh+waiZ6nxro+HddUoZE5/nn2jDzfxeZawRxVDTFA uXBWn6uHxLp8O5smcMbfpteKRyhbYci/ZEDiIkxWdt6IunDobND/dNUISQNqoeJJ Ptk3Zi/paGYdoPxDwK10/UDk4Ho2Kq2hm+JzqUaZK50xuQsuJmg5on55e2STNmXO WYAvzflkSUL7jYfSXAsQvnj2Xg2n8fzRZAbfufYnqqn18HVMFXAH+uJUCLLDXct+ I+LqntgVieTUEftdQ9E0FiYhu6iI/9XFM6zutS0YhYjfFWLLQstLF0vQA+MFd2gJ MlAGA3AISGGcISiybUmildXltzVaHGmNHF11uXoFgP+F51nFjJjmwJ1yH29VHPSG LnKcbYInghqJhRw0bgPIs/bF5rj8SaQYVyg+XRViLqEzQMrMj55uf8PS2jLK1KZ5 hU4wi0xV3ygax0jGuXrf2Q/watVFdqR0HCsdm874D5FV+Y4sAj6gPaliaRH0NE1+ 6sN5Bvr9Zx36IJPGvvprFAA+J/UYzors3/Pn90WGYRSCIGj6ze9vxM2VgO3fPQ92 1I9QM+3DYZApIWG83TKgpPGeSmJnAiMVSVzsFzezvnyUIZtrRNLr037z0LcXsbQr ck5KMod80otPQxJ8BQ9IHSvUyp6hDtyZZ+iwPmddXKouoDjHjv8= =qnvI -----END PGP SIGNATURE----- --=-=-=--