Hellooooooo everybody ! I just created ticket that adds a new codes.<tab> object to Sage gathering all codes that Sage can build, the same way that we already have such objects for groups/graphs/designs/matroids and perhaps others.
Basu wondered if it made sense to keep all constructors in the global namespace at the same time. Because right now, you can do both sage: HammingCode(3,GF(2)) Linear code of length 7, dimension 4 over Finite Field of size 2 and sage: codes.HammingCode(3,GF(2)) Linear code of length 7, dimension 4 over Finite Field of size 2 So, well. Do we keep them, do we remove them ? I'm all for removing them from the global namespace too, as they can all be found through the codes.<tab> object anyway. What do you think ? And I guess we can ask ourselves the same question for groups too. And designs. Graphs behave well already :-P Have fuuuuuuuuuuuuuuuuuuuuun ! Nathann -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.