On Feb 18, 5:01 am, Alex Ghitza <aghi...@gmail.com> wrote:
> Hi sage-devel,

Hi Alex,

> I'm trying to get ready for Sage Days 14, and given the focus of the
> workshop some natural questions that occur to me (and are bound to be asked)
> are:
>
> (1) What is the current relationship between Macaulay2 and Sage?
> (2) Could we eventually make Macaulay2 a standard package?  How about an
> optional package?  (I could have sworn there used to be an optional package
> once.)

There is an experimental spkg of some not too old 1.1svn snapshot. 1.2
has been released, but no one is working on an update AFAIK. Given
that they introduced new dependencies to frobby as well as pari this
might be some work and due to the pari dependency I would not
surprised if it gets horribly broken once we update to 2.4.3svn in the
next couple weeks.

The experimental spkg was broken on Solaris for example last time I
tested and given the way its build system links the Fortran compilers
as well as bits from the gcc runtime statically into the binary I
don't see how that is ever going to work well and reliably, so this
isn't only a Solaris issue.

> (3) What are the obstacles to 2 happening?  How hard would it be to overcome
> them?

Standard? Fully native MSVC port, so I am not expecting that any time
soon. M2 shares a lot of dependencies with Sage, so once that is done
in the future it would be a different situation.

> I'm hoping to come back from SD14 with a lot of ideas for features for
> algebraic geometry, and I know that a lot of things can be done with
> Macaulay2.  So I'd like to know whether the focus should be on trying to get
> Macaulay2 integrated in Sage, or to develop this stuff natively in Sage
> using Macaulay2 as a cheat sheet (= porting functionality to Sage bit by
> bit, I guess is what I'm saying).
>
> I'm sure these issues have come up before, but I couldn't find any traces on
> sage-devel or sage-support.
>
> Best,
> Alex

Cheers,

Michael

> --
> Alex Ghitza -- Lecturer in Mathematics -- The University of Melbourne --
> Australia --http://www.ms.unimelb.edu.au/~aghitza/
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to