Hi all,

After really a lot of people from Sage related projects and elsewhere wrote to
me and said they'd support a BSD licensed bignum library, I finally decided to
go ahead with creating such a library.

The most recent request came from Paul Davey of the Falcon language project:

http://www.falconpl.org/

It's not the only language which could benefit from a reasonable
performance bignum project with a BSD license!

I'll be blogging about bsdnt every day or two here:

http://wbhart.blogspot.com/2010/09/bsdnt-introduction.html

The code is on github, though I'll only be putting up code and
corresponding blogs that have stabilised. (I have lots more on my
local machine that will be released in pieces every day or two along
with corresponding blog articles as the code matures).

Suggestions, questions, ports and just general interest is welcome.
There's more information at the actual blog. Please direct any
questions to the blog itself, rather than my email account. I may
not find time to answer all questions though!

Please feel free to let others know about this project. Note that
a bignum library is an ideal project for computer science students
to work on. There's really a lot of algorithms, optimisations and
language issues that come up in designing and implementing
your own bignum library.

I'd be really interested to hear about anyone's attempts at
implementing their own library based on what I put up at the
blog and on github. E.g. someone might follow along
in Cython, or some other language.

Apologies to those who will get this message more than once!

Bill Hart.

-- 
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to