#4149: [with patch, needs review] make every field a fraction field
-------------------------------------------+--------------------------------
Reporter: jhpalmieri | Owner: tbd
Type: defect | Status: new
Priority: minor | Milestone: sage-3.1.3
Component: algebra | Resolution:
Keywords: fraction field, fractionfield |
-------------------------------------------+--------------------------------
Comment (by jhpalmieri):
Replying to [comment:4 mhansen]:
> I would say that none of the is_Something functions should be imported
at the top level.
But they are! That affects the argument: if they weren't imported at the
top level, I wouldn't have any objections at all, but as it stands, casual
users can easily run into the sorts of issues I'm bringing up, and they
will be confused. So there is a clash here between casual users and (I
think) developers. I would suggest that developers can handle confusion
better than casual users. I would also suggest that since is_FractionField
(for example) is imported at the top level, it is intended for use by
casual users, not just developers, and so its output should make
mathematical sense.
Finally, if is_Something functions should strictly be checks on data-
types, then this should be mentioned in the developer's guide. Is this
documented anywhere?
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/4149#comment:5>
SAGE <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of
Reinventing the Wheel
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---