GMP division plans
Juergen Bullinger
juergen.bullinger at gmx.de
Sun Apr 2 22:17:31 CEST 2006
Hi Torbjorn,
I think it is realy a great idea. Divisions should completely be removed
in any software since they are a cause of program aborts and exceptions
(division by zero). Also after the first of april.
Great to hear, that GMP is moving forward in giant steps :o)
Kind Regards
Juergen
Am Samstag, den 01.04.2006, 18:01 +0200 schrieb Torbjorn Granlund:
> Now that GMP 4.2 is finally finished and releases, the GMP developers are
> concentrating on GMP 5 and GMP 6.
>
> Every major GMP release has had a new low-level division interface, and the
> division interface of the previous release has been declared obsolete (but
> the old interface is kept for compatibility reasons).
>
> GMP 5 will be no exception to this tradition; its division interface will
> not look like anything previously seen.
>
> For GMP 6, we intend to drop division from GMP altogether, urging users to
> use other operations instead to complete their computations. We believe
> this will be a significant improvement, since truncating division is not
> only slow, it is an algebraically unpleasant operation.
>
> But before we start removing the files, we would like to solicit the
> feedback from GMP users. What do you think, should we drop division from
> GMP 6, or should we invent another creative division interface for that
> release? Do you have any suggestions for how such an interface should
> look?
>
> Since compatibility is important, we will of course keep the deleted
> division functions even for GMP 6 and GMP 7.
>
> --
> Torbjörn
> _______________________________________________
> gmp-discuss mailing list
> gmp-discuss at swox.com
> https://gmplib.org/mailman/listinfo/gmp-discuss
>
More information about the gmp-discuss
mailing list