On Jan 21, 2008 6:30 PM, Ted Kosan <[EMAIL PROTECTED]> wrote:
>
> William wrote:
>
> > > Was the idea of Wiris using Sage as an additional calculation engine
> > > for their client discussed at all?
> >
> > No. Wiris is a commercial company
> > and I got the very strong impression that they view Sage as basically
> > potential competition whose mere existence is bad for them.  In fact,
> > they're right to be worried, since there have been discussions
> > on sage-devel about modifying Sage
> > so that it could be rolled out in France/Spain for high school and college
> > use -- and that is _exactly_ the current market of Wiris.  I definitely
> > suggested various times opportunities for collaboration, but I don't think 
> > they
> > were interested at all and would rather we just didn't exist.
>
> This is what I suspected happened.
>
> The reason I bring this up is that I was just about to create some
> marketing materials which stated how much more powerful Sage was than
> a scientific calculator, and how people should seriously consider
> using Sage instead.  I acquired a TI84 calculator recently and I was
> going to use it to show how Sage could absolutely run rings around it
> at a far lower cost.
>
> But then it came to me that instead of making TI an enemy, what I
> really wanted to see happen was for TI to embrace Sage and find ways
> to give their customers an enhanced level of service with it.  TI
> might lose calculator sales to Sage in some areas, but if Sage is able
> to increase the use of mathematics in the world by, say, 5%, this
> should also expand the market for calculators which should benefit TI
> in the long run.  TI should also be able to find other ways to make
> money with Sage.
>
> The reason this idea came to me was that I have followed Sun
> Microsystems very closely from about 1998 to the present and I watched
> how the open source community applied steady and relentless pressure
> to them during this period until they were transformed into an almost
> completely open source company.  The transformation is so complete
> that they are even open sourcing their chip designs now and an
> increasing number of their upper-level managers are open source "rock
> stars".
>
> The way that you and Tom describe Wiris' reaction to Sage and the idea
> of collaboration sounds very similar to Sun's reaction to open source
> before their transformation.  What I am thinking is that, if an
> arrogant company like Sun can be transformed by open source, then
> companies like Wiris and TI can be transformed too with enough
> persistence.
>

Interesting.  I tried many times to convince John Cannon to open
source Magma, and always failed.  In some ways, Sage is my final
attempt to convince Magma to open source.   So far unfortunately
it is failed completely to achieve that, and I fear it never will, because
too many egos are involved (unlike Sun, which is probably more
about the bottom line).

> > I was also pretty soundly criticized by someone else at the Wiris booth for 
> > (1)
> > not using OpenMath/MathML for communication between different components
> > of Sage, and (2) for not having an OpenMath output / input format for every
> > Sage object.   I'm not really interested in starting a discussion
> > about this here
> > on sage-devel -- all that OpenMath stuff is nice in theory, but it doesn't 
> > have
> > much to do with the sort of problems Sage is built to solve.   With Sage the
> > goal is to create the best system we can using when possible very good
> > existing tools -- and the question is how best to do this.  OpenMath doesn't
> > fit in at all for that problem.  It may be very relevant for other
> > problems later on;
> > I don't know.
>
> The LaTeX --> OpenOffice translator I have been working on has forced
> me to think about LaTeX and MathML quite a bit and I think a separate
> thread on this topic would be interesting.

Sure, start another thread.  Just to be clear, I meant only to be talking
about *content* MathML above, not presentation MathML.

> Anyway, while I was researching translators, I located the following
> python program that translates LaTeX to MathML.  Perhaps it would be
> useful to add to Sage?:
>
> http://sage.math.washington.edu/home/tkosan/misc/latex2mathml.py
>
> [EMAIL PROTECTED] ~/hp_backup/tmp/scripts/scripts $ python latex2mathml.py
> "\frac{{x}^{2} }{7}"
> <math xmlns='http://www.w3.org/1998/Math/MathML'>
> <mfrac><msup><mi>x</mi><mn>2</mn></msup><mn>7</mn></mfrac>
> </math>
>
> [EMAIL PROTECTED] ~/hp_backup/tmp/scripts/scripts $ python latex2mathml.py
> "{{{3 \cdot \sin \left( a \right)} \cdot b} \cdot {e}^{\frac{4}{c}} }"
> <math xmlns='http://www.w3.org/1998/Math/MathML'>
> <mrow><mrow><mrow><mrow><mn>3</mn><mo>â
> </mo><mi mathvariant="normal">sin</mi></mrow><mrow><mo
> minsize="1">(</mo><mi>a</mi><mo minsize="1">)</mo></mrow></mrow><mo>â
> </mo><mi>b</mi></mrow><mo>â
> </mo><msup><mi>e</mi><mfrac><mn>4</mn><mi>c</mi></mfrac></msup></mrow>
> </math>
>
>
> Ted
>
> >
>



-- 
William Stein
Associate Professor of Mathematics
University of Washington
http://wstein.org

--~--~---------~--~----~------------~-------~--~----~
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-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to