On Friday, January 3, 2014 2:11:30 PM UTC-10, Thierry 
(sage-googlesucks@xxx) wrote:
>
>  - Polyhedron() polytopes. (i prefer "Polytope() polytopes." over 
>    "Polyhedron() polyhedrons." since polyhedron is usually specific to 
>    dimension 3).
>


That is not the usual notation, most authors define a polytope to be a 
compact polyhedron. The dimension is arbitray. So the constructor should 
always be "Polyhedron". Historically, all canned examples are actually 
compact so it is polytopes.<example>. Though for consistency it should 
probably be changed to polyhedra.<example>


 

>  - BlockDesign()/IncidenceStructure() designs. (note that "Design" is 
>    unused). 
>
>  - Matrix() matrix. (not matrices.). The other issue here is that 
>    "Matrix.<TAB>" gives you examples (as should "matrices." do). Also, 
>    matrix is equal to Matrix, so there is a useless redundancy which does 
>    not help. Moreover, it is incomplete, for example cartan_matrix or 
>    hadamard_matrix or coxeter_matrix are provided by a function, but not 
>    by Matrix.<TAB>. I propose to deprecate matrix and create matrices. 
>    with cartan, hadamard, coxeter... 
>
>  - SetSpecies/PartitionSpecies/SubsetSpecies/CombinatorialSpecies/ 
>    CharacteristicSpecies/SingletonSpecies/EmptySetSpecies/CycleSpecies/ 
>    LinearOrderSpecies/PermutationSpecies/EmptySpecies/SumSpecies/ 
>    ProductSpecies/CompositionSpecies/FunctorialCompositionSpecies species. 
>    Perhaps should there be a Species() overlay to all those ? 
>
> That said, i understand the CamelCase/lowercase convention, but what 
> explains the singular/plural one? 
>   
> Ciao, 
> Thierry 
>
>

-- 
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.

Reply via email to