chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] performance of bignums


From: Dan Leslie
Subject: Re: [Chicken-users] performance of bignums
Date: Thu, 25 Jun 2015 13:15:02 -0700

SBCL is Public Domain/MIT/BSD, depending on the component. GMP is dual
licensed as LGPL3 and GPL2.

The licensing issues would impact those who distribute binaries built
with SBCL, but only if they are statically linked to GMP.

-Dan

Stephen Eilert <address@hidden> writes:

> On Thu, Jun 25, 2015 at 4:50 PM, Peter Bex <address@hidden> wrote:
>
>> On Thu, Jun 25, 2015 at 11:39:50AM -0700, Martin DeMello wrote:
>> > Post to /r/scheme about chicken's bignum performance. (Not my post,
>> > just figured it could use some eyeballs.)
>> >
>> >
>> http://www.reddit.com/r/scheme/comments/3b1ujw/performance_of_chicken_scheme_numbers_bignums/
>>
>> Hello Martin,
>>
>> Thanks for posting this.  We had already been discussing it earlier
>> today in #chicken.  I had another look at the code but I can't really
>> find any obvious inefficiencies.  It is indeed a bit faster with
>> CHICKEN 5, but not by much.
>>
>> Of course, Guile is "cheating" by using GMP.  If I compare it to another
>> Scheme which has its own bignum implementation like Gauche, we perform
>> about the same.  It's interesting that sbcl is doing so well.  Maybe I'm
>> overlooking something seemingly minor but important?
>>
>> Cheers,
>> Peter
>>
>
>
> Not sure about the status of this particular GSOC, but SBCL could also be
> "cheating".
>
> http://www.sbcl.org/gsoc2013/ideas/#sec-1.2
>
> Now, I thought GMP were GPL'd and SBCL not, so I'm unsure about the legal
> implications, if it does bundle GMP now.
>
>
> — Stephen
> _______________________________________________
> Chicken-users mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/chicken-users

-- 
-Dan Leslie



reply via email to

[Prev in Thread] Current Thread [Next in Thread]