Boost logo

Boost :

From: garcia (garcia_at_[hidden])
Date: 2004-02-11 08:25:34


Hi Richard,

You are most welcome for the license update. What you are working on
sounds promising. I look forward to seeing it come up for review in the
near future.

Cheers,

ron

Richard Peters wrote:

>Hello Ron,
>
>Thanks for updating the license.
>My library differs in that it uses expression templates to avoid making
>temporary variables, and to translate expressions like power(a, b) % c into
>power_mod(a, b, c), which means a great speedup in those kind of expressions
>without having to use artificial functions like power_mod.
>Whether actually using expression templates in a boost big integer library
>will be worthwile (the code will not compile on older compilers), will be a
>point of discussion, but my goal when writing this library was to show that
>some candidate for a boost big integer library should not specify things
>like return types for operators to allow implementations with expression
>templates.
>The code is almost ready, but it needs some serious testing. The
>documentation still has to be written, but hopefully it's in such a state
>that I dare posting it to this list in a few weeks.
>
>Best regards,
>
>Richard Peters
>
>----- Original Message -----
>From: "garcia" <garcia_at_[hidden]>
>
>
>
>
>>Hi Richard,
>>
>>I've updated the bigint source files in the boost sandbox; they are now
>>subject to the terms of the Boost License 1.0. AFAIK, this change means
>>that you may proceed as you wish :). In any case I'm curious: how will
>>your big integer library differ from the bigint in the sandbox? Since
>>even bigint isn't the first arbitrary magnitude integer library
>>targetted at boost, I wonder if perhaps it may be worth your while to
>>work from one of the existing implementations rather than start anew.
>>
>>Cheers,
>>
>>ron
>>
>>
>>Richard Peters wrote:
>>
>>
>>
>>>Hello,
>>>
>>>I'm working on a big integer library, and for outputting the value of the
>>>integer to a stream I would like to use the code in the bigint library in
>>>the sandbox. Unfortunately, the file containing the code (bigint.hpp)
>>>
>>>
>hasn't
>
>
>>>got a copyright notice. Could I have permission to use that code in my
>>>
>>>
>own
>
>
>>>big integer library? For what it's worth, I'm planning to submit my big
>>>integer library to boost eventually.
>>>
>>>thanks,
>>>
>>>Richard Peters
>>>
>>>
>
>_______________________________________________
>Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
>
>


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk