On Wednesday, June 19, 2013 6:35:42 PM UTC-4, fhivert wrote: > > On Wed, Jun 19, 2013 at 03:02:27PM -0700, kcrisman wrote: > > Having read this (and the tickets), I guess I have three questions. > > > > 1) Does this really slow things down in any significant way, or could a > > universal implementation of it in many objects do so? (Where significant > > might have different tolerances for different people.) > > First of all, before ranting about speed someone should measure the slow > down.
I didn't rant, just asked, since Nathann ranted :-) > > 2) Does the change to making certain things be CombinatorialMap class > > substantially (negatively) change Sage functionality (including > available > > methods, introspection and tab-completion)? > > It certainly will change Sage positively completely independently from > find_stat. We definitely need to tag combinatorial maps to know for > example > whether they are injective surjective of bijective.. > > Right, but will it change any functionality? I assume it inherits from something in a nice way, but I could imagine this to be annoying. Other decorators, at least at one time, made command-line introspection not that useful, if I recall correctly. But that might be irrelevant here. I don't really have a horse in the running here, but it is a nice opportunity for the community to think about its relation to downstream projects, of which there are now several. -- 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.