#6391: libGAP! -- create a Cython library interface to gap
---------------------------+------------------------------------------------
Reporter: was | Owner: was
Type: enhancement | Status: needs_work
Priority: major | Milestone: sage-4.7
Component: interfaces | Keywords:
Author: | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
---------------------------+------------------------------------------------
Old description:
> There's libSingular, there's libPari, and next we need to create libGAP.
>
> Latest spkg:
>
> http://sage.math.washington.edu/home/wstein/patches/gap/gap-4.4.10.p17.spkg
>
> Rebased, for Sage 4.6.1 and GAP 4.4.12:
>
> http://sage.math.washington.edu/home/dima/packages/gap-4.4.12.p5.spkg
>
> Current snapshot, handles errors (such as zero division) better, for Sage
> 4.6.1 and GAP 4.4.12:
>
> http://sage.math.washington.edu/home/dima/packages/gap-4.4.12.p6.spkg
New description:
There's libSingular, there's libPari, and next we need to create libGAP.
Older spkg:
http://sage.math.washington.edu/home/wstein/patches/gap/gap-4.4.10.p17.spkg
Rebased, for Sage 4.6.1 and GAP 4.4.12:
http://sage.math.washington.edu/home/dima/packages/gap-4.4.12.p5.spkg
Current snapshot, handles errors (such as zero division) better, for Sage
4.6.1 and GAP 4.4.12:
http://sage.math.washington.edu/home/dima/packages/gap-4.4.12.p6.spkg
--
Comment(by dimpase):
Replying to [comment:27 was]:
> From my memory of libGAP the GC and the large integer arithmetic are
totally orthogonal/irrelevant. I think working on libGAP whenever
somebody has the interest (!) is a good idea, since it really will be a
major, major plus for Sage when it starts working.
I'll try to get access to GAP 4.5 for Sage as soon as possible.
As I understood from GAP people, their current GC is a major headache
making it hard to write a "usual" library interface,
which might be much nicer to have...
AFAIK, Bohm's GC is more manageable in this respect.
Well, perhaps indeed the changes in 4.5 aren't that big to warrant putting
this on old.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6391#comment:32>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" 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/sage-trac?hl=en.