On Apr 21, 2009, at 9:50 AM, William Stein wrote:

> On Tue, Apr 21, 2009 at 9:38 AM, dmharvey <dmhar...@cims.nyu.edu>  
> wrote:
>>
>> Hi folks,
>>
>> I have made a basic spkg for GMP 4.3.0:
>>
>> http://sage.math.washington.edu/home/dmharvey/gmp-4.3.0.spkg

[...]

>> Recently Sage switched from GMP to the MPIR fork. I make no secret of
>> the fact that I disagree with this decision, although I did initially
>> support MPIR.
>
> I just want to remind people that there is a lot more to take into
> account when choosing
> a library than just cherry picked benchmarks:
>
>     * a wide range of benchmarks
>     * support for an important range of platforms and operating  
> systems
>     * the development process
>     * short and longterm goals
>     * talent of developers involved
>     * license
>     * copyright assignment requirements
>     * potential for financial support

Of course neither GMP nor MPIR has the clear upper hand in all these  
criteria.

>> I hope that Sage can figure out some way to incorporate
>> the improvements in GMP 4.3.0 (as competing systems like Mathematica,
>> Maple and Magma will soon surely do).

I wish all forks could be as amicable as the Pyrex/Cython one, but  
understandably that is rarely the case. I support the reasons behind  
MPIR, but I think it's a very good thing to provide a GMP spkg for  
Sage--it gives users the choice.

- Robert


--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to