From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Adding a generic mathematical library Date: Fri, 19 Jul 2024 12:16:46 -0400 Message-ID: References: <8734o9sdig.fsf@posteo.net> <87wmllqq66.fsf@posteo.net> <87plrdqnhc.fsf@posteo.net> <87le21qldj.fsf_-_@posteo.net> <878qy1at52.fsf@dataswamp.org> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21084"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Emanuel Berg Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jul 19 18:41:58 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1sUqgA-0005EF-8o for ged-emacs-devel@m.gmane-mx.org; Fri, 19 Jul 2024 18:41:58 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sUqfZ-0000QL-DB; Fri, 19 Jul 2024 12:41:21 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sUqfW-0000Pz-EU for emacs-devel@gnu.org; Fri, 19 Jul 2024 12:41:19 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sUqfV-00012l-Ar; Fri, 19 Jul 2024 12:41:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=t9xVbclUw5epPsVq7JEDqbGN0YwehQVaBEnqN50TjQM=; b=LUaHrPMMPQw2 iHLBx1REiqrCDAk9I2d8UMPpghwTGqiNTYGxty7BARR+vGiJ0u5/e6TArhXn7Y1LI4tp7nU68E8/V 3CbjwBBSVXdyvtawnjOfJDQF8uJaKUnhmcz6oak95O18ikyjTwQll13dQTpJS5+Crmq4XCJLeKV60 S8y6EjtgN0kXRFDPs5Hh1F42VDNXFPPrHYrg8g/sKwskxY/gWuE+8efmltdNk8YaVy6jUmmivi8ZL 8u2PPpcYTLVx3Eexq+pBKu69XVHarHcwhNlauXvXxXYILVLwQKXqj7DRzHJPMzoSqqb7cFCaJBPTN nT48kfVDajXzr22WEbPazA==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1sUqHm-00071h-59; Fri, 19 Jul 2024 12:16:46 -0400 In-Reply-To: <878qy1at52.fsf@dataswamp.org> (message from Emanuel Berg on Wed, 17 Jul 2024 00:06:49 +0200) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:321819 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. ]]] > but I also have a math.el which > I yank below if any of it can be used. Most of the fnctions in this library are very close to trivial. Onsider, for instance, `hypotenuse'. The benefit of having that functoin would not quite be zero, but it would be small. Is it enough to justify the additional function name, and the complexity of documenting it? Perhaps there are some nontricial mathematical functions that would be worth adding to Emacs, but that brings up the question of what functions would be useful, With two people expressing a desire for a "math library", do they both wan the same thing? -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)