> Of course, there are a lot of different pieces of software in the
> background. One strength of Sage is that it provides a uniform way of
> communicating with all these pieces of software, namely via Python/
> Cython. This is like a good travel agent: You say that you want to go
> from London to Liverpool, and the travel agent gives you the cheapest
> or fastest or most comfortable connection: You don't need to worry
> that there are various train companies in the background. (Also you
> don't need to go via Paris if you want to travel from Strasbourg to
> Calais -- sorry, I couldn't resist to mention a detail that I found
> odd when traveling in France :)

that's about what i told him. Mind you the "traveling" metaphor is
quite apt : indeed a good travel agency will get you all the tickets
for different rides with different companies, but what if one train is
late ? of course the next train, operated by another company, is not
going to wait. (Been to england anyone ?) Then suddenly you have to
worry about companies. That sort of thing can happen with sage : when
one functionality isn't perfect yet, you can usually get around it by
knowing that there are several ways of doing things, several pieces of
software at work. Which means all needs to be perfect if we want to
avoid the criticism... well, none of this is too serious of course,
and i'll take care of that colleague personally! but i thought it was
interesting to point out somebody's first impression on sage, albeit a
curious one.




--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to