[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Adding a generic mathematical library
From: |
Christopher Dimech |
Subject: |
Adding a generic mathematical library |
Date: |
Thu, 25 Jul 2024 13:32:33 +0200 |
> Sent: Thursday, July 25, 2024 at 4:19 PM
> From: "Emanuel Berg" <incal@dataswamp.org>
> To: emacs-devel@gnu.org
> Subject: Re: Adding a generic mathematical library
>
> Kepa wrote:
>
> >> "We should ask the community what tools they would like to
> >> use, whether combinatorics, random numbers (Gaussian,
> >> Bernoulli, Binomial), ...
> >>
> >> May I suggest "Units and Conversions". "Symbolic
> >> Simplification" could also be a candidate."
> >
> > Units are a differentiating element. I have found very few
> > languages that use units and I consider myself lucky to have
> > calc. Calc seems to have bugs when working with units
> > though:
> > https://lists.gnu.org/archive/html/help-gnu-emacs/2024-02/msg00144.html
> >
> > The embedded mode is also amazing: being able to write text,
> > mixed with mathematical operations, variables and units.
>
> Calc was brought into the discussion as a way of opposing the
> idea of a library. To say, we don't need it, because we
> already have it.
Incorrect, we generally do not accept new packages that substantially overlap
with existing GNU packages. The procedure is for GNU to have a given package
to do a given job, and people in that area to contribute to and improve that
package, working together, instead of having many packages that each do
different
parts of a job, each developed on its own.
Similarly, a small program often fits better as part of an existing package than
being a new package of its own.
> Calc is doing it like it is done everywhere else in Emacs IINM.
>
> This way of doing things isn't good, to me it is pretty much
> _the opposite_ to having libraries. But it isn't calc's fault
> that they have adapted to this policy/model/reality, I mean
> what else to do?
You can get good results if you discuss the possibilities and capabilities
of a library with the developers of calc. And do some work with them.
You will be doing a generic mathematical library anyway. Is there a good
reason why an association with them is so terrible ? Have you worked with
them before ?
- Adding a generic mathematical library, Kepa, 2024/07/23
- Re: Adding a generic mathematical library, Emanuel Berg, 2024/07/25
- Adding a generic mathematical library,
Christopher Dimech <=
- Re: Adding a generic mathematical library, Stefan Kangas, 2024/07/25
- Re: Adding a generic mathematical library, T.V Raman, 2024/07/25
- Adding a generic mathematical library, Christopher Dimech, 2024/07/25
- Re: Adding a generic mathematical library, Emanuel Berg, 2024/07/25
- Re: Adding a generic mathematical library, Emanuel Berg, 2024/07/25
- Re: Adding a generic mathematical library, Emanuel Berg, 2024/07/25
- Adding a generic mathematical library, Christopher Dimech, 2024/07/25
- Re: Adding a generic mathematical library, Emanuel Berg, 2024/07/25