Boost logo

Boost :

Subject: Re: [boost] [gsoc]Intrest - big integer library
From: Kamil Witecki (kamil.witecki_at_[hidden])
Date: 2010-02-15 16:47:17


>Given the number of times which a big integer library has been
>started, I'd be wary of suggesting it as a GSoC project.

I did not thought it would be so hard to be done.

>Since there are already many C big integer libraries (with various
>licenses), I'd be far more interested in an expression template system
>that would let me hook in the operations I need. That way if I'm ok
>with LGPL I can just use GMP, for instance. Also, a naive
>implementation could be provided for testing and verification.

It sounds very good. And does not involve reinventing the wheel from
scratch as would do a new implementation of big integers. You would
recommend creating expression templates that will allow to bind
operators (functions or functionals) and types(for example big
integers from third party library) together using type traits and
passing functional as template parameter, have I got your idea right?

>I remember hearing that someone had started something like that, but I
>don't know its progress.

I will take a deeper look if anybody has done it already.

>~ Scott

--
Kamil Witecki.

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