I added some comments to the wiki about Quantities as well. >From the point of view of the code, I can give my impression, but I'm not experienced in programming. Unum looks simple and understandable. Quantities looks more complex, and even finding the right way to look at is difficult for me. Anyway, this could also mean that the package is refined and designed from an experienced programmer, so this could be a pro. Anyway, that would certainly prevent people like me to work on it :)
Regards Maurizio On 14 Giu, 23:38, Maurizio <[email protected]> wrote: > > "as" is going to be a keyword in Python 2.6 so this will actually have > > to be changed. It makes sense to do it before it's in Sage since it > > will break code. > > Yes, indeed that's even coming out when executing its own test suite: > Python is warning that as is a keyword in 2.6. > > > > > > Note that the license is GPLv2, not GPLv2+, > > >http://home.scarlet.be/be052320/license.txt > > > Maybe someone should contact the package author about that > > > before a definite move is made? > > > All of the license statements on the source code itself are GPLv2+. > > > There are also a few changes that should to be done such as something like > > > try: > > from sage.all import Integer > > ONE = Integer(1) > > except ImportError: > > ONE = 1.0 > > > so that it plays nicer with exact arithmetic. > > > --Mike > > William, as I stated in the wiki, I'm gaining interest toward Unum. I > was going to include some examples of Quantites in SAGE as well (for > "par condicio", as they say in Italy). > > I don't know what about contacting the author or modifying the code, > but please consider also the effort needed to make it work with the > non-arithmetic functions: > 1. trigonometric > 2. integration, derivation > 3. possibly compatibility with symbolics? > > I would consider point (1) the minimum necessary to avoid making Unum > (or any other units package) inclusion meaningless. > > Thanks for the interest, anyway > > Regards > > Maurizio --~--~---------~--~----~------------~-------~--~----~ 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-support URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---
