From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: are contributions on other programming languages than C and Emacs lisp bad idea? Date: Sat, 21 Sep 2019 23:51:47 -0400 Message-ID: References: <1427040605.4453251.1569007946448.ref@mail.yahoo.com> <1427040605.4453251.1569007946448@mail.yahoo.com> <865zlmq8ww.fsf@stephe-leake.org> <874l15fway.fsf@yahoo.com.mx> <83d0ftqyy4.fsf@gnu.org> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="230340"; mail-complaints-to="usenet@blaine.gmane.org" Cc: jorgejavieran@yahoo.com.mx, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Sep 22 05:52:30 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 1iBsvG-000xou-8P for ged-emacs-devel@m.gmane.org; Sun, 22 Sep 2019 05:52:30 +0200 Original-Received: from localhost ([::1]:44730 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iBsvF-0007dk-4l for ged-emacs-devel@m.gmane.org; Sat, 21 Sep 2019 23:52:29 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40020) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iBsua-0007dE-LM for emacs-devel@gnu.org; Sat, 21 Sep 2019 23:51:49 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:53951) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iBsua-0006DV-7c; Sat, 21 Sep 2019 23:51:48 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1iBsuZ-0000m8-2G; Sat, 21 Sep 2019 23:51:47 -0400 In-Reply-To: <83d0ftqyy4.fsf@gnu.org> (message from Eli Zaretskii on Sat, 21 Sep 2019 21:36:03 +0300) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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:240232 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] I think we should not include anything in the Emacs repository or tarball that depends on Ada, Javascript, Rust, or anything other than Emacs Lisp and C. The GNU Project sees no problem in writing in those languages, but including that code in Emacs would make difficulties for users. In ELPA, if a package is useful only in conjunction with language Foo, I think it is ok if building that package depends on language Foo. -- Dr Richard Stallman Founder, Free Software Foundation (https://gnu.org, https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)