[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Axiom-developer] [Summer of Code] Other Axiom-related projects
From: |
Bill Page |
Subject: |
[Axiom-developer] [Summer of Code] Other Axiom-related projects |
Date: |
Thu, 02 Jun 2005 10:58:32 -0500 |
Changes http://page.axiom-developer.org/zope/mathaction/SummerOfCode/diff
--
Although I am sure that we have enough projects listed above
to keep an army of students busy for several years, I think
creating this list is a very useful exercise in and of itself.
Maybe another category would be a good idea. Something like:
VI AXIOM-RELATED PROJECTS
1 Complete the (re-)integration of the
"Aldor compiler":http://www.aldor.org
into the open source version of Axiom.
Aldor (previously known as the AXIOMXL library compiler)
is a stand alone compiler that is compatible with the
AXIOM SPAD programming language. Aldor can be used to
write new algorthms and more efficient versions of existing
library code.
2 Extensions to MathAction - the Axiom Wiki
1 Extend the interface to Axiom to permit display
of Axiom graphics on MathAction
Axiom graphics requires the X-windows environment. This
can be done on the server using the virtual framebuffer
driver Xfbdev and fbrun or gRun.
When Axiom is run to process commands from a wiki page
the Axiom command, e.g.::
viewport1 := draw(sin x, x=-%Pi..Pi)
needs to be able to communicate with the graphics
processor in the X-windows environment to create the
graphic image. Additional Axiom commands can write
this to a postscript file and display in on the
web page. E.g.::
write(viewport1, "graphic1.ps")
\\begin{latex}
\\psfig {graphic1.ps} ...
\\end{latex}
2 Add web interfaces to other open source mathematical
In addition to Axiom, MathAction already has interfaces
to several other packages including Reduce and Graphvz.
Interfaces to other open source mathematical packages
such as listed on the RosettaStone page could help to
build a stronger community amoung mathematical software
developers. This in turn would lead to improvements in
Axiom and all related packages.
--
forwarded from http://page.axiom-developer.org/zope/mathaction/address@hidden