Bill Page wrote:
> 
> Waldek,
> 
> On Fri, Jan 6, 2012 at 3:26 PM, you wrote:
> >
> > Well, I agree that OpenAxiom code _looks_ better. =A0You
> > say that 'attempting to decode how FriCAS actually ends up
> > producing the output' boggles your mind. =A0However, have you
> > tried to understand what OpenAxiom is doing?
> >
> 
> Yes - at least in this and  a few other instances. In fact I've been
> trying to do this for years now in all flavors of Axiom. I suppose it
> comes down to a form of documentation - kind of the opposite of what
> Tim Daly originally proposed for Axiom - readability of the code
> versus coding from a document (literate programming). I think that is
> what OpenAxiom is trying to do.  I am encourage by Gaby's progress.
> 
> > FYI FriCAS code was rewritten this summer and what it is
> > doing now is much simpler (and faster) than original version.
> 
> I am also aware of all the work that you have been doing to improve
> FriCAS and it was certainly not my intention either directly or
> indirectly to be critical.  FriCAS still remains my main tool of
> choice for computer algebra and I appreciate the hard work that you
> are putting into it.  My concern about the future has to do with the
> total amount of effort for someone to get to the level of
> understanding of the code to make substantial improvements.
> 

I am a bit disappointed that after rewrite you find FriCAS
version so hard to understand.  Could you say what OpenAxiom
version easier to you?  Is it difference between:

PrinAncb := categoryPrincipals CatEval(bname,$e)

and

PrinAncb:= first(b).(4)

(and similar places)?

-- 
                              Waldek Hebisch
[email protected] 

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" 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/fricas-devel?hl=en.

Reply via email to