#16600: Further Free* cleanup
------------------------------+------------------------
       Reporter:  nthiery     |        Owner:
           Type:  task        |       Status:  new
       Priority:  major       |    Milestone:  sage-6.3
      Component:  categories  |   Resolution:
       Keywords:              |    Merged in:
        Authors:              |    Reviewers:
Report Upstream:  N/A         |  Work issues:
         Branch:              |       Commit:
   Dependencies:              |     Stopgaps:
------------------------------+------------------------

Comment (by nthiery):

 Hi Nils,

 That's a very good point. Thanks!

 Hmm, kind of annoying. The point of this syntax was to aim for something
 uniform and remove stuff from the global name space by using the
 categories as single entry point. But I agree, as is that's not
 acceptable. Or at least not acceptable from a programmatic point of view.
 For interactive use, that would be ok; I don't expect users to create by
 hand billions of free algebras.

 Let's think more about it!

 A variant could be `Algebras.Commutative.free(QQ,4)`, but one need no
 check how robust this can be made.

 Cheers,
                                                      Nicolas

--
Ticket URL: <http://trac.sagemath.org/ticket/16600#comment:4>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to