Hi Paul,

2014-05-28 17:42 UTC+02:00, Paul-Olivier Dehaye
<paul-olivier.deh...@math.uzh.ch>:
> I agree 100% with your summary, Simon, except that
> 1) Nathann will have to say himself whether he agrees or not;

Please at some point stop the flame.

> 2) A decision should be made whether it is valid to introduce lots of empty
> methods and classes simply for the semantic decorators that will be added.

It is not. Could you give an example of what you are thinking about ?
In my mind it would be seomthing like the natural injection ZZ ->
QQ... but this is already there
{{{
sage: QQ.convert_map_from(ZZ)
Natural morphism:
  From: Integer Ring
  To:   Rational Field
}}}
So there is no need to create an empty method .as_rational() on each
integer. If you want a trivial function in your database then
implement it as a Morphism. Or better as Simon said: put in the
database what is needed to actually build the Morphism.

Vincent

-- 
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/d/optout.

Reply via email to