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: Replacing all C code???? Date: Sun, 05 Jan 2020 17:19:40 -0500 Message-ID: References: <83blrkj1o1.fsf@gnu.org> <41b3e9a0-2866-4692-a35c-6d9541bc3aaa@Spark> <83lfqnha8a.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="178787"; mail-complaints-to="usenet@blaine.gmane.org" Cc: emacs-devel@gnu.org To: VanL Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jan 05 23:20:49 2020 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 1ioEGM-000kJb-Lv for ged-emacs-devel@m.gmane.org; Sun, 05 Jan 2020 23:20:46 +0100 Original-Received: from localhost ([::1]:45720 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ioEGL-0007Gt-Is for ged-emacs-devel@m.gmane.org; Sun, 05 Jan 2020 17:20:45 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42497) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ioEFL-0006AB-Oh for emacs-devel@gnu.org; Sun, 05 Jan 2020 17:19:44 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:44404) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ioEFL-0006Aj-KP; Sun, 05 Jan 2020 17:19:43 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ioEFI-0006ba-Dq; Sun, 05 Jan 2020 17:19:40 -0500 In-Reply-To: (message from VanL on Sun, 05 Jan 2020 14:35:58 +1100) 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:244009 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. ]]] > > If execution of the other language is slower, the slowdown could make > > Emacs unusable on old machines. Old machines such as the T200 and > > T400 are very important for our freedom since we can run them with > > Libreboot. We must not downgrade support for them. > My point is to divde and conquer the problem by taking advntage of the > parallelism in the newer cpu, gpu, tpu. The old machines that support our freedom do not have the newer processors you are thinking about using. They may not have a gpu at all. Hardly any of them have a tpu. Yet they are the machines that we need for freedom. All else being equal, faster operation on newer hardware is good. But if the byproduct is slower operation on the old, freedom-respecting machines, we will have to say no to it. So please plan to make sure that we don't suffer a slowdown on the older machines we need to use. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)