On Wed, May 21, 2008 at 10:46 AM, Nick Alexander <[EMAIL PROTECTED]> wrote: > >> Nick, do you honestly actually use the matrix(...) command in your >> code >> all the time without explicitly giving the base ring? > > All the time? No. I just checked one of my working directories > (code for working with analytic abelian varieties and principal > polarizations). Of ~60 matrix() calls, ~6 do not specify the ring.
Wow! In that case I revise my viewpoint on this matter. That's really interesting. It is amazing how many things in Sage were written to make Sage easier for "random undergrads", but turn it to be really loved by working researchers in the trenches. William > And what do you know: all those instances are "functional style" > mappings and other generic constructs, the ones that I want to keep > powerful. More than half specify the ring because they are > instantiating test data. So of my uses of matrix(), about 1 of 10 > total uses and about 1 of 5 "library code" uses do use the generic > features. --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---