[sage-devel] Re: NTL python wrapper rewrite

2007-06-15 Thread William Stein
On 6/15/07, Joel B. Mohler <[EMAIL PROTECTED]> wrote: > > On Fri, Jun 15, 2007 at 03:38:36PM -0400, David Harvey wrote: > > If you really are doing a complete rewrite of the ntl wrapper, one thing > > I'd love you to keep in mind is NTL's global modulus business. I've never > > been convinced that

[sage-devel] Re: NTL python wrapper rewrite

2007-06-15 Thread Joel B. Mohler
On Fri, Jun 15, 2007 at 03:38:36PM -0400, David Harvey wrote: > If you really are doing a complete rewrite of the ntl wrapper, one thing > I'd love you to keep in mind is NTL's global modulus business. I've never > been convinced that this was fixed properly in SAGE. Yes, I'd say it qualifies as

[sage-devel] Re: NTL python wrapper rewrite

2007-06-15 Thread William Stein
On 6/15/07, David Harvey <[EMAIL PROTECTED]> wrote: > On Fri, 15 Jun 2007, Joel B. Mohler wrote: > > 1) ntl.pyx split into subsidiary files: > >ntl_ZZ.pyx ntl_ZZX.pyx ntl_ZZ_p.pyx (There's about 8-10 of > > them). > > I think this is a great idea. +1. The first version of the ntl w

[sage-devel] Re: NTL python wrapper rewrite

2007-06-15 Thread David Harvey
On Fri, 15 Jun 2007, Joel B. Mohler wrote: > 1) ntl.pyx split into subsidiary files: >ntl_ZZ.pyx ntl_ZZX.pyx ntl_ZZ_p.pyx (There's about 8-10 of them). I think this is a great idea. > 2) Naming can be confusing. I'm going to alias the ntl C classes with a > suffix > "_c" to cl