On Jan 15, 2008 10:48 AM, Pierre <[EMAIL PROTECTED]> wrote:
>
> > Mind you , that is not very easy and requires quite a lot of Python
> > knowledge, as I am discovering in doing the same job on my modular
> > symbols C++ code.
>
> yep, it's not so straightforward, i agree. And the resulting object
> would not have the right Sage object as a parent, which is a pity (in
> my case an unstable algebra should inherit the methods of a polynomial
> algebra).

That's not necessarily true. You can wrap C++ code but have it
fit nicely into the Sage class heiarchy.  See, e.g., finite_field_givaro.pyx
in the Sage source tree.

> In fact, it's not so much that there is a lot of code to define an
> unstable algebra, it's rather that i don't feel i have (just now) the
> competence to merge it gracefully into Sage.

We really need to make it easier for developers to get up to speed
with Sage!  Now is definitely the time...

William

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-forum
URLs: http://sage.math.washington.edu/sage/ and http://sage.scipy.org/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to