[sage-devel] Re: plotQt.c with Qt 4.3.2 + GUI for pari/gp

2007-11-13 Thread mabshoff



On Nov 13, 6:08 pm, mhampton <[EMAIL PROTECTED]> wrote:
> To really compete with programs like mathematica or matlab, I think
> sage needs to be able to have interactive applet-like interfaces (e.g.
> like mathematica's Manipulate).   It seems possible and probably most
> desirable to do this with the notebook and javascript, but to me at
> least javascript seems clunky and difficult.  A cross-platform GUI
> toolkit like Qt seems like an interesting alternative but I can't see
> how it would work over the notebook - i.e. it seems like the
> interfaces would have to be written server-side and compiled and run
> client-side.  If it worked well, it would be worth a larger download
> in my opinion.
>

Yep, I have discussed this with William in the past and something like
what you envision would certainly start its live as an optional
download first.

Re the interface: You would have to redirect stin, stdout & stderr
(and maybe have the sage text application emit some sort of "signal"
like done with my computation), and in case you plot something you
need to write that to a file locally and read it from the client.
There is certainly demand for this kind of application and we could
share the load by developing this with CoCoA, Singular, Pari, GAP and
so on.

Cheers,

Michael

> Marshall
>
> On Nov 13, 9:46 am, "Ondrej Certik" <[EMAIL PROTECTED]> wrote:
>
> > > Hello,
>
> > > I have to agree with Martin on this. I see little advantage in
> > > shipping a Qt application with Sage, especially since Qt4 static or
> > > dynamic adds easily 10 mb compressed. I have also written similar code
> > > (also qt 4.2.3 based)  that has the added capability to wrap just
> > > about any open source math system text interface and run an arbitrary
> > > number of sessions in parallel. That code base is actively maintained
> > > (fact is I get paid to do so) and will be release to the public under
> > > the GPL in December or so.
>
> > > But: There isn't a reason to optionally have this interface, but the
> > > default supported mode of Sage on Windows is the browser interface.
> > > There are plenty of open tickets to improve that interface, and a
> > > single 1.0.0 release 1.5 years ago doesn't exactly give a lot of
> > > confidence. I would be glad if Ring would add a Sage mode and start to
> > > improve the software, but that has to happen on his end unless
> > > somebody here will step up and help out.
>
> > I also think only the notebook interface should be the default. Just
> > one way of doing things and doing it well. Everything else optional.
>
> > Ondrej


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
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://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: plotQt.c with Qt 4.3.2 + GUI for pari/gp

2007-11-13 Thread mhampton

To really compete with programs like mathematica or matlab, I think
sage needs to be able to have interactive applet-like interfaces (e.g.
like mathematica's Manipulate).   It seems possible and probably most
desirable to do this with the notebook and javascript, but to me at
least javascript seems clunky and difficult.  A cross-platform GUI
toolkit like Qt seems like an interesting alternative but I can't see
how it would work over the notebook - i.e. it seems like the
interfaces would have to be written server-side and compiled and run
client-side.  If it worked well, it would be worth a larger download
in my opinion.

Marshall

On Nov 13, 9:46 am, "Ondrej Certik" <[EMAIL PROTECTED]> wrote:
> > Hello,
>
> > I have to agree with Martin on this. I see little advantage in
> > shipping a Qt application with Sage, especially since Qt4 static or
> > dynamic adds easily 10 mb compressed. I have also written similar code
> > (also qt 4.2.3 based)  that has the added capability to wrap just
> > about any open source math system text interface and run an arbitrary
> > number of sessions in parallel. That code base is actively maintained
> > (fact is I get paid to do so) and will be release to the public under
> > the GPL in December or so.
>
> > But: There isn't a reason to optionally have this interface, but the
> > default supported mode of Sage on Windows is the browser interface.
> > There are plenty of open tickets to improve that interface, and a
> > single 1.0.0 release 1.5 years ago doesn't exactly give a lot of
> > confidence. I would be glad if Ring would add a Sage mode and start to
> > improve the software, but that has to happen on his end unless
> > somebody here will step up and help out.
>
> I also think only the notebook interface should be the default. Just
> one way of doing things and doing it well. Everything else optional.
>
> Ondrej


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
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://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: plotQt.c with Qt 4.3.2 + GUI for pari/gp

2007-11-13 Thread Ondrej Certik

> Hello,
>
> I have to agree with Martin on this. I see little advantage in
> shipping a Qt application with Sage, especially since Qt4 static or
> dynamic adds easily 10 mb compressed. I have also written similar code
> (also qt 4.2.3 based)  that has the added capability to wrap just
> about any open source math system text interface and run an arbitrary
> number of sessions in parallel. That code base is actively maintained
> (fact is I get paid to do so) and will be release to the public under
> the GPL in December or so.
>
> But: There isn't a reason to optionally have this interface, but the
> default supported mode of Sage on Windows is the browser interface.
> There are plenty of open tickets to improve that interface, and a
> single 1.0.0 release 1.5 years ago doesn't exactly give a lot of
> confidence. I would be glad if Ring would add a Sage mode and start to
> improve the software, but that has to happen on his end unless
> somebody here will step up and help out.


I also think only the notebook interface should be the default. Just
one way of doing things and doing it well. Everything else optional.

Ondrej

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
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://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: plotQt.c with Qt 4.3.2 + GUI for pari/gp

2007-11-13 Thread mabshoff



On Nov 13, 12:41 pm, "David Joyner" <[EMAIL PROTECTED]> wrote:
> On 11/13/07, Fabio Tonti <[EMAIL PROTECTED]> wrote:
>
> > The original Webpage says "[mathGUIde] ist Freeware und wird mit allen
> > Quellen verbreitet" which means that "it's freeware and is distributed with
> > all the sources".
> > So it doesn't state any licensing details e.g. whether you may modify the
> > source etc.
> > Maybe I should download it and look into the sourcefiles? There could be
> > some hidden licensing information.
>
> Please do. I did and didn't find anything. But everything is in German,
> so my search wasn't very useful if there is some information in with other
> things. Might be worth emailing Ring. If it is opensource then perhaps
> it could be
> adapted to be used as a windows SAGE gui interface?
>
>

Hello,

I have to agree with Martin on this. I see little advantage in
shipping a Qt application with Sage, especially since Qt4 static or
dynamic adds easily 10 mb compressed. I have also written similar code
(also qt 4.2.3 based)  that has the added capability to wrap just
about any open source math system text interface and run an arbitrary
number of sessions in parallel. That code base is actively maintained
(fact is I get paid to do so) and will be release to the public under
the GPL in December or so.

But: There isn't a reason to optionally have this interface, but the
default supported mode of Sage on Windows is the browser interface.
There are plenty of open tickets to improve that interface, and a
single 1.0.0 release 1.5 years ago doesn't exactly give a lot of
confidence. I would be glad if Ring would add a Sage mode and start to
improve the software, but that has to happen on his end unless
somebody here will step up and help out.

Cheers,

Michael


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
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://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: plotQt.c with Qt 4.3.2 + GUI for pari/gp

2007-11-13 Thread Martin Albrecht

On Tuesday 13 November 2007, Fabio Tonti wrote:
> Prof. Ring has answered already, here is his response:
>
> Guten Tag, Herr Tonti,
>
> > da ich auf Ihrer Website bzw. im Quellcode von mathGUIde keine
> > Lizenzinformationen finden konnte, erlaube ich es mir, Sie persönlich um
> > diese Informationen zu bitten.
> > Ich schreibe im Namen von Prof. William Stein und Prof. David Joyner, die
> > die Leiter des SAGE (Software for Algebra and Geometry Experimenation)
> > Softwareprojektes sind und momentan überlegen, ob ihr Programm darin
> > aufgenommen werden kann ( URL: www.sagemath.org/ ). Ich möchte hier
> > festhalten, dass es sich bei den in SAGE aufgenommenen Paketen
> > ausschließlich um "open source"-Software handelt, was auch bedeutet, dass
> > der Quellcode von Dritten verwendet bzw. modifiziert werden kann, unter
> > der Bedingung, dass der Code in Folge weiterhin frei und offen bleibt
> > (siehe z.B. GNU public license "GPL").
> >
> > ich habe heute erst von SAGE erfahren und werde mir das Projekt in den
> > nächsten Tagen gerne einmal ansehen.
> >
> > Wären Sie an einer Verwendung Ihres Programmes in SAGE interessiert?
> >
> > Ja, das fände ich sehr interessant.
> > mathGUIde hat allerdings seine eigene Oberfläche (in Qt implementiert).
> > Für mathGUIde selbst gilt die GNU public license "GPL".
> > Die Qt noncommercial Edition für Windows hat eine weniger liberale
> > Lizenz, aber unter Linux dürfte es keine Probleme geben.
> >
> > Mit besten Grüßen
> > Hartmut Ring
> > --
> >
> > Prof. Dr. Hartmut Ring
> > Fachbereich 6 – Mathematik
> > Universität Siegen
> > 57086 Siegen
> >
> > Raum EN-B 221
> > Tel. +49-2741-930235
> > [EMAIL PROTECTED]
> > www.mathematik.uni-siegen.de/ring
>
> A short summary of his writing: he didn't know about SAGE earlier, so he's
> just found out today. He will take a closer look at the project.
> He'd find it interesting to integrate mathGUIde into SAGE. About the
> licensing: mathGUIde is GPL (oh yes), he just emphasizes that the Qt
> noncommercial license for Windows is a bit restrictive, but in his view
> that shouldn't be a problem with Linux (but we want to use it with Windows,
> right?).

Hi there,

Qt4 is GPL across all platforms including Windows. However, I don't see why 
and how we should/could include a program depending on Qt4 with SAGE? One of 
the reasons IIRC a webbrowser interface was implemented in the first place 
was to not include a rather heavy GUI toolkit.

Martin

-- 
name: Martin Albrecht
_pgp: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x8EF0DC99
_www: http://www.informatik.uni-bremen.de/~malb
_jab: [EMAIL PROTECTED]


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
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://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: plotQt.c with Qt 4.3.2 + GUI for pari/gp

2007-11-13 Thread Fabio Tonti
Prof. Ring has answered already, here is his response:

Guten Tag, Herr Tonti,
>
> da ich auf Ihrer Website bzw. im Quellcode von mathGUIde keine
> Lizenzinformationen finden konnte, erlaube ich es mir, Sie persönlich um
> diese Informationen zu bitten.
> Ich schreibe im Namen von Prof. William Stein und Prof. David Joyner, die
> die Leiter des SAGE (Software for Algebra and Geometry Experimenation)
> Softwareprojektes sind und momentan überlegen, ob ihr Programm darin
> aufgenommen werden kann ( URL: www.sagemath.org/ ). Ich möchte hier
> festhalten, dass es sich bei den in SAGE aufgenommenen Paketen
> ausschließlich um "open source"-Software handelt, was auch bedeutet, dass
> der Quellcode von Dritten verwendet bzw. modifiziert werden kann, unter der
> Bedingung, dass der Code in Folge weiterhin frei und offen bleibt (siehe
> z.B. GNU public license "GPL").
>
> ich habe heute erst von SAGE erfahren und werde mir das Projekt in den
> nächsten Tagen gerne einmal ansehen.
>
> Wären Sie an einer Verwendung Ihres Programmes in SAGE interessiert?
>
> Ja, das fände ich sehr interessant.
> mathGUIde hat allerdings seine eigene Oberfläche (in Qt implementiert).
> Für mathGUIde selbst gilt die GNU public license "GPL".
> Die Qt noncommercial Edition für Windows hat eine weniger liberale Lizenz,
> aber unter Linux dürfte es keine Probleme geben.
>
> Mit besten Grüßen
> Hartmut Ring
> --
>
> Prof. Dr. Hartmut Ring
> Fachbereich 6 – Mathematik
> Universität Siegen
> 57086 Siegen
>
> Raum EN-B 221
> Tel. +49-2741-930235
> [EMAIL PROTECTED]
> www.mathematik.uni-siegen.de/ring
>

A short summary of his writing: he didn't know about SAGE earlier, so he's
just found out today. He will take a closer look at the project.
He'd find it interesting to integrate mathGUIde into SAGE. About the
licensing: mathGUIde is GPL (oh yes), he just emphasizes that the Qt
noncommercial license for Windows is a bit restrictive, but in his view that
shouldn't be a problem with Linux (but we want to use it with Windows,
right?).

Cheers, Fabio


On Nov 13, 2007 3:36 PM, Fabio Tonti <[EMAIL PROTECTED]> wrote:

> I hope my short description of the GPL isnt't too bad... the rest should
> be quite alright.
>
> Fabio
>
>
> On Nov 13, 2007 2:13 PM, David Joyner <[EMAIL PROTECTED] > wrote:
>
> >
> > Please do!
> >
> >
> > On 11/13/07, Fabio Tonti < [EMAIL PROTECTED]> wrote:
> > > I couldn't find anything either. It only states
> > >
> > > >># mathguide Version 1.0 -- 2006-04-05
> > >
> > > >># Copyright 2004-2006 Hartmut Ring
> > >
> > > which doesn't sound that good. Mailing ring sounds like a good idea.
> > Should
> > > I do it?
> > >
> > >
> > >
> > >
> > > On Nov 13, 2007 12:41 PM, David Joyner < [EMAIL PROTECTED]> wrote:
> > >
> > > >
> > > > On 11/13/07, Fabio Tonti <[EMAIL PROTECTED]> wrote:
> > > > > The original Webpage says "[mathGUIde] ist Freeware und wird mit
> > allen
> > > > > Quellen verbreitet" which means that "it's freeware and is
> > distributed
> > > > with
> > > > > all the sources".
> > > > > So it doesn't state any licensing details e.g. whether you may
> > modify
> > > > the
> > > > > source etc.
> > > > > Maybe I should download it and look into the sourcefiles? There
> > could be
> > > > > some hidden licensing information.
> > > >
> > > > Please do. I did and didn't find anything. But everything is in
> > German,
> > > > so my search wasn't very useful if there is some information in with
> > other
> > > > things. Might be worth emailing Ring. If it is opensource then
> > perhaps
> > > > it could be
> > > > adapted to be used as a windows SAGE gui interface?
> > > >
> > > >
> > > > >
> > > > > Fabio
> > > > >
> > > > >
> > > > > On Nov 13, 2007 3:53 AM, William Stein < [EMAIL PROTECTED]> wrote:
> > > > > >
> > > > > >
> > > > > > On Nov 13, 2007 2:50 AM, David Joyner <[EMAIL PROTECTED] >
> > wrote:
> > > > > > > I tried emailing the author of mathguide several times a few
> > years
> > > > ago,
> > > > > > > with no response. Of course, my email was in English, which
> > might
> > > > have
> > > > > been the
> > > > > > > problem. In any case, I did not get the impression that it was
> > open
> > > > > source.
> > > > > > > Either I am wrong or I presume this guy got permission from
> > the
> > > > > > > mathguide author to distribute a derived work based on his
> > code?
> > > > > >
> > > > > > It's probably open source I guess, since the web page says
> > > > > > (translated) "Freeware is and with all sources is spread".
> >  Perhaps a
> > > > > > German speaker could look at
> > > > > >
> > > > > >   http://www.math.uni-siegen.de/ring/mathGUIde
> > > > > > and confirm this.
> > > > > >
> > > > > > William
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > >
> > > > > > > 
> > > > > > >
> > > > > > >
> > > > > > > On Nov 12, 2007 9:33 PM, William Stein <[EMAIL PROTECTED]>
> > wrote:
> > > > > > > >
> > > > > > > > On Nov 13, 2007 1:35 AM, Téragone < [EMAIL PROTECTED]>
> > wro

[sage-devel] Re: plotQt.c with Qt 4.3.2 + GUI for pari/gp

2007-11-13 Thread Fabio Tonti
I hope my short description of the GPL isnt't too bad... the rest should be
quite alright.

Fabio

On Nov 13, 2007 2:13 PM, David Joyner <[EMAIL PROTECTED]> wrote:

>
> Please do!
>
>
> On 11/13/07, Fabio Tonti <[EMAIL PROTECTED]> wrote:
> > I couldn't find anything either. It only states
> >
> > >># mathguide Version 1.0 -- 2006-04-05
> >
> > >># Copyright 2004-2006 Hartmut Ring
> >
> > which doesn't sound that good. Mailing ring sounds like a good idea.
> Should
> > I do it?
> >
> >
> >
> >
> > On Nov 13, 2007 12:41 PM, David Joyner <[EMAIL PROTECTED]> wrote:
> >
> > >
> > > On 11/13/07, Fabio Tonti <[EMAIL PROTECTED]> wrote:
> > > > The original Webpage says "[mathGUIde] ist Freeware und wird mit
> allen
> > > > Quellen verbreitet" which means that "it's freeware and is
> distributed
> > > with
> > > > all the sources".
> > > > So it doesn't state any licensing details e.g. whether you may
> modify
> > > the
> > > > source etc.
> > > > Maybe I should download it and look into the sourcefiles? There
> could be
> > > > some hidden licensing information.
> > >
> > > Please do. I did and didn't find anything. But everything is in
> German,
> > > so my search wasn't very useful if there is some information in with
> other
> > > things. Might be worth emailing Ring. If it is opensource then perhaps
> > > it could be
> > > adapted to be used as a windows SAGE gui interface?
> > >
> > >
> > > >
> > > > Fabio
> > > >
> > > >
> > > > On Nov 13, 2007 3:53 AM, William Stein < [EMAIL PROTECTED]> wrote:
> > > > >
> > > > >
> > > > > On Nov 13, 2007 2:50 AM, David Joyner <[EMAIL PROTECTED]> wrote:
> > > > > > I tried emailing the author of mathguide several times a few
> years
> > > ago,
> > > > > > with no response. Of course, my email was in English, which
> might
> > > have
> > > > been the
> > > > > > problem. In any case, I did not get the impression that it was
> open
> > > > source.
> > > > > > Either I am wrong or I presume this guy got permission from the
> > > > > > mathguide author to distribute a derived work based on his code?
> > > > >
> > > > > It's probably open source I guess, since the web page says
> > > > > (translated) "Freeware is and with all sources is spread".
>  Perhaps a
> > > > > German speaker could look at
> > > > >
> > > > >   http://www.math.uni-siegen.de/ring/mathGUIde
> > > > > and confirm this.
> > > > >
> > > > > William
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > >
> > > > > > 
> > > > > >
> > > > > >
> > > > > > On Nov 12, 2007 9:33 PM, William Stein <[EMAIL PROTECTED]> wrote:
> > > > > > >
> > > > > > > On Nov 13, 2007 1:35 AM, Téragone < [EMAIL PROTECTED]> wrote:
> > > > > > > > I'm also working on a GUI for pari/gp. I started with
> mathGuide
> > > from
> > > > which I
> > > > > > > > removed the Python plugin
> > > > > > >
> > > > > > > Wow, thanks for pointing out mathGuide, which I had never
> heard
> > > about
> > > > before.
> > > > > > > Since this is in English, I translation of the web page
> > > > > > >   http://www.math.uni-siegen.de/ring/mathGUIde
> > > > > > > is here:
> > > > > > >
> > > >
> > >
> >
> http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=de_en&url=http%3A%2F%2Fwww.math.uni-siegen.de%2Fring%2FmathGUIde%2Findex.html
> > > > > > >
> > > > > > > It's interesting how that project is fairly similar to Sage
> > > > > > > (http://sagemath.org)
> > > > > > > in many ways.  E.g., see this screenshot which looks very much
> > > like
> > > > > > > the screen shot for mathGUIde:
> > > > > > >
> > > > http://sagemath.org/screen_shots/.html/sage-screenshot.png
> > > > > > >
> > > > > > > >. I call gp in application mode, not in library
> > > > > > > > mode.
> > > > > > > >  I use most of the code of gp.c and I redirect the output to
> a
> > > > global
> > > > > > > > string. Maybe not the best way, but it's easy to code and it
> > > work.
> > > > > > >
> > > > > > > Interestingly the Sage GP GUI also uses GP rather than the
> PARI
> > > > > > > C library for the GUI (though Sage also uses PARI). Anyway,
> > > > > > > here is a screenshot from Sage that actually looks a lot like
> > > > > > > yours below:
> > > > > > >
> > > > > > >
> > > > http://sagemath.org/screen_shots/.html/sage-pari.png
> > > > > > >
> > > > > > > > For now, my new code is source compatible only. All the
> > > > modifications have
> > > > > > > > been include in #ifdef/#endif so the "original" gp compile
> and
> > > work
> > > > with no
> > > > > > > > modification.
> > > > > > > > Still many hours before it will work correctly. I use Qt so
> it
> > > must
> > > > be
> > > > > > > > possible to port it on many OS. I only tested it on Linux.
> Here
> > > a
> > > > screenshot
> > > > > > > > :
> > > > > > > >
> > > > > > > > http://pages.videotron.com/teragone/gui.png
> > > > > > > >
> > > > > > > > Please, let me know if you have interest for that.
> > > > > > >
> > > > > > > I'm excited that there is so much enthusiasm and energy for
> op

[sage-devel] Re: plotQt.c with Qt 4.3.2 + GUI for pari/gp

2007-11-13 Thread David Joyner

Please do!


On 11/13/07, Fabio Tonti <[EMAIL PROTECTED]> wrote:
> I couldn't find anything either. It only states
>
> >># mathguide Version 1.0 -- 2006-04-05
>
> >># Copyright 2004-2006 Hartmut Ring
>
> which doesn't sound that good. Mailing ring sounds like a good idea. Should
> I do it?
>
>
>
>
> On Nov 13, 2007 12:41 PM, David Joyner <[EMAIL PROTECTED]> wrote:
>
> >
> > On 11/13/07, Fabio Tonti <[EMAIL PROTECTED]> wrote:
> > > The original Webpage says "[mathGUIde] ist Freeware und wird mit allen
> > > Quellen verbreitet" which means that "it's freeware and is distributed
> > with
> > > all the sources".
> > > So it doesn't state any licensing details e.g. whether you may modify
> > the
> > > source etc.
> > > Maybe I should download it and look into the sourcefiles? There could be
> > > some hidden licensing information.
> >
> > Please do. I did and didn't find anything. But everything is in German,
> > so my search wasn't very useful if there is some information in with other
> > things. Might be worth emailing Ring. If it is opensource then perhaps
> > it could be
> > adapted to be used as a windows SAGE gui interface?
> >
> >
> > >
> > > Fabio
> > >
> > >
> > > On Nov 13, 2007 3:53 AM, William Stein < [EMAIL PROTECTED]> wrote:
> > > >
> > > >
> > > > On Nov 13, 2007 2:50 AM, David Joyner <[EMAIL PROTECTED]> wrote:
> > > > > I tried emailing the author of mathguide several times a few years
> > ago,
> > > > > with no response. Of course, my email was in English, which might
> > have
> > > been the
> > > > > problem. In any case, I did not get the impression that it was open
> > > source.
> > > > > Either I am wrong or I presume this guy got permission from the
> > > > > mathguide author to distribute a derived work based on his code?
> > > >
> > > > It's probably open source I guess, since the web page says
> > > > (translated) "Freeware is and with all sources is spread".  Perhaps a
> > > > German speaker could look at
> > > >
> > > >   http://www.math.uni-siegen.de/ring/mathGUIde
> > > > and confirm this.
> > > >
> > > > William
> > > >
> > > >
> > > >
> > > >
> > > > >
> > > > > 
> > > > >
> > > > >
> > > > > On Nov 12, 2007 9:33 PM, William Stein <[EMAIL PROTECTED]> wrote:
> > > > > >
> > > > > > On Nov 13, 2007 1:35 AM, Téragone < [EMAIL PROTECTED]> wrote:
> > > > > > > I'm also working on a GUI for pari/gp. I started with mathGuide
> > from
> > > which I
> > > > > > > removed the Python plugin
> > > > > >
> > > > > > Wow, thanks for pointing out mathGuide, which I had never heard
> > about
> > > before.
> > > > > > Since this is in English, I translation of the web page
> > > > > >   http://www.math.uni-siegen.de/ring/mathGUIde
> > > > > > is here:
> > > > > >
> > >
> >
> http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=de_en&url=http%3A%2F%2Fwww.math.uni-siegen.de%2Fring%2FmathGUIde%2Findex.html
> > > > > >
> > > > > > It's interesting how that project is fairly similar to Sage
> > > > > > (http://sagemath.org)
> > > > > > in many ways.  E.g., see this screenshot which looks very much
> > like
> > > > > > the screen shot for mathGUIde:
> > > > > >
> > > http://sagemath.org/screen_shots/.html/sage-screenshot.png
> > > > > >
> > > > > > >. I call gp in application mode, not in library
> > > > > > > mode.
> > > > > > >  I use most of the code of gp.c and I redirect the output to a
> > > global
> > > > > > > string. Maybe not the best way, but it's easy to code and it
> > work.
> > > > > >
> > > > > > Interestingly the Sage GP GUI also uses GP rather than the PARI
> > > > > > C library for the GUI (though Sage also uses PARI). Anyway,
> > > > > > here is a screenshot from Sage that actually looks a lot like
> > > > > > yours below:
> > > > > >
> > > > > >
> > > http://sagemath.org/screen_shots/.html/sage-pari.png
> > > > > >
> > > > > > > For now, my new code is source compatible only. All the
> > > modifications have
> > > > > > > been include in #ifdef/#endif so the "original" gp compile and
> > work
> > > with no
> > > > > > > modification.
> > > > > > > Still many hours before it will work correctly. I use Qt so it
> > must
> > > be
> > > > > > > possible to port it on many OS. I only tested it on Linux. Here
> > a
> > > screenshot
> > > > > > > :
> > > > > > >
> > > > > > > http://pages.videotron.com/teragone/gui.png
> > > > > > >
> > > > > > > Please, let me know if you have interest for that.
> > > > > >
> > > > > > I'm excited that there is so much enthusiasm and energy for open
> > > source
> > > > > > projects / guis, etc., related to mathematical software right now.
> >   I
> > > wonder
> > > > > > if you've solved any problems I don't know how to solve (and
> > > conversely)
> > > > > > related to such things?
> > > > > >
> > > > > >   -- William
> > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > William Stein
> > > > Associate Professor of Mathematics
> > > > University

[sage-devel] Re: plotQt.c with Qt 4.3.2 + GUI for pari/gp

2007-11-13 Thread Fabio Tonti
I couldn't find anything either. It only states

>># mathguide Version 1.0 -- 2006-04-05

>># Copyright 2004-2006 Hartmut Ring

which doesn't sound that good. Mailing ring sounds like a good idea. Should
I do it?




On Nov 13, 2007 12:41 PM, David Joyner <[EMAIL PROTECTED]> wrote:

>
> On 11/13/07, Fabio Tonti <[EMAIL PROTECTED]> wrote:
> > The original Webpage says "[mathGUIde] ist Freeware und wird mit allen
> > Quellen verbreitet" which means that "it's freeware and is distributed
> with
> > all the sources".
> > So it doesn't state any licensing details e.g. whether you may modify
> the
> > source etc.
> > Maybe I should download it and look into the sourcefiles? There could be
> > some hidden licensing information.
>
> Please do. I did and didn't find anything. But everything is in German,
> so my search wasn't very useful if there is some information in with other
> things. Might be worth emailing Ring. If it is opensource then perhaps
> it could be
> adapted to be used as a windows SAGE gui interface?
>
>
> >
> > Fabio
> >
> >
> > On Nov 13, 2007 3:53 AM, William Stein < [EMAIL PROTECTED]> wrote:
> > >
> > >
> > > On Nov 13, 2007 2:50 AM, David Joyner <[EMAIL PROTECTED]> wrote:
> > > > I tried emailing the author of mathguide several times a few years
> ago,
> > > > with no response. Of course, my email was in English, which might
> have
> > been the
> > > > problem. In any case, I did not get the impression that it was open
> > source.
> > > > Either I am wrong or I presume this guy got permission from the
> > > > mathguide author to distribute a derived work based on his code?
> > >
> > > It's probably open source I guess, since the web page says
> > > (translated) "Freeware is and with all sources is spread".  Perhaps a
> > > German speaker could look at
> > >
> > >   http://www.math.uni-siegen.de/ring/mathGUIde
> > > and confirm this.
> > >
> > > William
> > >
> > >
> > >
> > >
> > > >
> > > > 
> > > >
> > > >
> > > > On Nov 12, 2007 9:33 PM, William Stein <[EMAIL PROTECTED]> wrote:
> > > > >
> > > > > On Nov 13, 2007 1:35 AM, Téragone < [EMAIL PROTECTED]> wrote:
> > > > > > I'm also working on a GUI for pari/gp. I started with mathGuide
> from
> > which I
> > > > > > removed the Python plugin
> > > > >
> > > > > Wow, thanks for pointing out mathGuide, which I had never heard
> about
> > before.
> > > > > Since this is in English, I translation of the web page
> > > > >   http://www.math.uni-siegen.de/ring/mathGUIde
> > > > > is here:
> > > > >
> >
> http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=de_en&url=http%3A%2F%2Fwww.math.uni-siegen.de%2Fring%2FmathGUIde%2Findex.html
> > > > >
> > > > > It's interesting how that project is fairly similar to Sage
> > > > > (http://sagemath.org)
> > > > > in many ways.  E.g., see this screenshot which looks very much
> like
> > > > > the screen shot for mathGUIde:
> > > > >
> > http://sagemath.org/screen_shots/.html/sage-screenshot.png
> > > > >
> > > > > >. I call gp in application mode, not in library
> > > > > > mode.
> > > > > >  I use most of the code of gp.c and I redirect the output to a
> > global
> > > > > > string. Maybe not the best way, but it's easy to code and it
> work.
> > > > >
> > > > > Interestingly the Sage GP GUI also uses GP rather than the PARI
> > > > > C library for the GUI (though Sage also uses PARI). Anyway,
> > > > > here is a screenshot from Sage that actually looks a lot like
> > > > > yours below:
> > > > >
> > > > >
> > http://sagemath.org/screen_shots/.html/sage-pari.png
> > > > >
> > > > > > For now, my new code is source compatible only. All the
> > modifications have
> > > > > > been include in #ifdef/#endif so the "original" gp compile and
> work
> > with no
> > > > > > modification.
> > > > > > Still many hours before it will work correctly. I use Qt so it
> must
> > be
> > > > > > possible to port it on many OS. I only tested it on Linux. Here
> a
> > screenshot
> > > > > > :
> > > > > >
> > > > > > http://pages.videotron.com/teragone/gui.png
> > > > > >
> > > > > > Please, let me know if you have interest for that.
> > > > >
> > > > > I'm excited that there is so much enthusiasm and energy for open
> > source
> > > > > projects / guis, etc., related to mathematical software right now.
>   I
> > wonder
> > > > > if you've solved any problems I don't know how to solve (and
> > conversely)
> > > > > related to such things?
> > > > >
> > > > >   -- William
> > > > >
> > > > > >
> > > > >
> > > >
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > William Stein
> > > Associate Professor of Mathematics
> > > University of Washington
> > > http://wstein.org
> > >
> > >
> > >
> > >
> > >
> >
> >
> >  >
> >
>
> >
>

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-deve

[sage-devel] Re: plotQt.c with Qt 4.3.2 + GUI for pari/gp

2007-11-13 Thread David Joyner

On 11/13/07, Fabio Tonti <[EMAIL PROTECTED]> wrote:
> The original Webpage says "[mathGUIde] ist Freeware und wird mit allen
> Quellen verbreitet" which means that "it's freeware and is distributed with
> all the sources".
> So it doesn't state any licensing details e.g. whether you may modify the
> source etc.
> Maybe I should download it and look into the sourcefiles? There could be
> some hidden licensing information.

Please do. I did and didn't find anything. But everything is in German,
so my search wasn't very useful if there is some information in with other
things. Might be worth emailing Ring. If it is opensource then perhaps
it could be
adapted to be used as a windows SAGE gui interface?


>
> Fabio
>
>
> On Nov 13, 2007 3:53 AM, William Stein < [EMAIL PROTECTED]> wrote:
> >
> >
> > On Nov 13, 2007 2:50 AM, David Joyner <[EMAIL PROTECTED]> wrote:
> > > I tried emailing the author of mathguide several times a few years ago,
> > > with no response. Of course, my email was in English, which might have
> been the
> > > problem. In any case, I did not get the impression that it was open
> source.
> > > Either I am wrong or I presume this guy got permission from the
> > > mathguide author to distribute a derived work based on his code?
> >
> > It's probably open source I guess, since the web page says
> > (translated) "Freeware is and with all sources is spread".  Perhaps a
> > German speaker could look at
> >
> >   http://www.math.uni-siegen.de/ring/mathGUIde
> > and confirm this.
> >
> > William
> >
> >
> >
> >
> > >
> > > 
> > >
> > >
> > > On Nov 12, 2007 9:33 PM, William Stein <[EMAIL PROTECTED]> wrote:
> > > >
> > > > On Nov 13, 2007 1:35 AM, Téragone < [EMAIL PROTECTED]> wrote:
> > > > > I'm also working on a GUI for pari/gp. I started with mathGuide from
> which I
> > > > > removed the Python plugin
> > > >
> > > > Wow, thanks for pointing out mathGuide, which I had never heard about
> before.
> > > > Since this is in English, I translation of the web page
> > > >   http://www.math.uni-siegen.de/ring/mathGUIde
> > > > is here:
> > > >
> http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=de_en&url=http%3A%2F%2Fwww.math.uni-siegen.de%2Fring%2FmathGUIde%2Findex.html
> > > >
> > > > It's interesting how that project is fairly similar to Sage
> > > > (http://sagemath.org)
> > > > in many ways.  E.g., see this screenshot which looks very much like
> > > > the screen shot for mathGUIde:
> > > >
> http://sagemath.org/screen_shots/.html/sage-screenshot.png
> > > >
> > > > >. I call gp in application mode, not in library
> > > > > mode.
> > > > >  I use most of the code of gp.c and I redirect the output to a
> global
> > > > > string. Maybe not the best way, but it's easy to code and it work.
> > > >
> > > > Interestingly the Sage GP GUI also uses GP rather than the PARI
> > > > C library for the GUI (though Sage also uses PARI). Anyway,
> > > > here is a screenshot from Sage that actually looks a lot like
> > > > yours below:
> > > >
> > > >
> http://sagemath.org/screen_shots/.html/sage-pari.png
> > > >
> > > > > For now, my new code is source compatible only. All the
> modifications have
> > > > > been include in #ifdef/#endif so the "original" gp compile and work
> with no
> > > > > modification.
> > > > > Still many hours before it will work correctly. I use Qt so it must
> be
> > > > > possible to port it on many OS. I only tested it on Linux. Here a
> screenshot
> > > > > :
> > > > >
> > > > > http://pages.videotron.com/teragone/gui.png
> > > > >
> > > > > Please, let me know if you have interest for that.
> > > >
> > > > I'm excited that there is so much enthusiasm and energy for open
> source
> > > > projects / guis, etc., related to mathematical software right now.   I
> wonder
> > > > if you've solved any problems I don't know how to solve (and
> conversely)
> > > > related to such things?
> > > >
> > > >   -- William
> > > >
> > > > >
> > > >
> > >
> > > >
> > >
> >
> >
> >
> > --
> > William Stein
> > Associate Professor of Mathematics
> > University of Washington
> > http://wstein.org
> >
> >
> >
> >
> >
>
>
>  >
>

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
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://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: plotQt.c with Qt 4.3.2 + GUI for pari/gp

2007-11-12 Thread Fabio Tonti
The original Webpage says "[mathGUIde] ist Freeware und wird mit allen
Quellen verbreitet" which means that "it's freeware and is distributed with
all the sources".
So it doesn't state any licensing details e.g. whether you may modify the
source etc.
Maybe I should download it and look into the sourcefiles? There could be
some hidden licensing information.

Fabio

On Nov 13, 2007 3:53 AM, William Stein <[EMAIL PROTECTED]> wrote:

>
> On Nov 13, 2007 2:50 AM, David Joyner <[EMAIL PROTECTED]> wrote:
> > I tried emailing the author of mathguide several times a few years ago,
> > with no response. Of course, my email was in English, which might have
> been the
> > problem. In any case, I did not get the impression that it was open
> source.
> > Either I am wrong or I presume this guy got permission from the
> > mathguide author to distribute a derived work based on his code?
>
> It's probably open source I guess, since the web page says
> (translated) "Freeware is and with all sources is spread".  Perhaps a
> German speaker could look at
>  http://www.math.uni-siegen.de/ring/mathGUIde
> and confirm this.
>
> William
>
> >
> > 
> >
> >
> > On Nov 12, 2007 9:33 PM, William Stein <[EMAIL PROTECTED]> wrote:
> > >
> > > On Nov 13, 2007 1:35 AM, Téragone <[EMAIL PROTECTED]> wrote:
> > > > I'm also working on a GUI for pari/gp. I started with mathGuide from
> which I
> > > > removed the Python plugin
> > >
> > > Wow, thanks for pointing out mathGuide, which I had never heard about
> before.
> > > Since this is in English, I translation of the web page
> > >   http://www.math.uni-siegen.de/ring/mathGUIde
> > > is here:
> > >
> http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=de_en&url=http%3A%2F%2Fwww.math.uni-siegen.de%2Fring%2FmathGUIde%2Findex.html
> > >
> > > It's interesting how that project is fairly similar to Sage
> > > (http://sagemath.org)
> > > in many ways.  E.g., see this screenshot which looks very much like
> > > the screen shot for mathGUIde:
> > > http://sagemath.org/screen_shots/.html/sage-screenshot.png
> > >
> > > >. I call gp in application mode, not in library
> > > > mode.
> > > >  I use most of the code of gp.c and I redirect the output to a
> global
> > > > string. Maybe not the best way, but it's easy to code and it work.
> > >
> > > Interestingly the Sage GP GUI also uses GP rather than the PARI
> > > C library for the GUI (though Sage also uses PARI). Anyway,
> > > here is a screenshot from Sage that actually looks a lot like
> > > yours below:
> > >
> > > http://sagemath.org/screen_shots/.html/sage-pari.png
> > >
> > > > For now, my new code is source compatible only. All the
> modifications have
> > > > been include in #ifdef/#endif so the "original" gp compile and work
> with no
> > > > modification.
> > > > Still many hours before it will work correctly. I use Qt so it must
> be
> > > > possible to port it on many OS. I only tested it on Linux. Here a
> screenshot
> > > > :
> > > >
> > > > http://pages.videotron.com/teragone/gui.png
> > > >
> > > > Please, let me know if you have interest for that.
> > >
> > > I'm excited that there is so much enthusiasm and energy for open
> source
> > > projects / guis, etc., related to mathematical software right now.   I
> wonder
> > > if you've solved any problems I don't know how to solve (and
> conversely)
> > > related to such things?
> > >
> > >   -- William
> > >
> > > >
> > >
> >
> > >
> >
>
>
>
> --
> William Stein
> Associate Professor of Mathematics
> University of Washington
> http://wstein.org
>
> >
>

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
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://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: plotQt.c with Qt 4.3.2 + GUI for pari/gp

2007-11-12 Thread didier deshommes

On 11/12/07, William Stein <[EMAIL PROTECTED]> wrote:
> I'm excited that there is so much enthusiasm and energy for open source
> projects / guis, etc., related to mathematical software right now.   I wonder
> if you've solved any problems I don't know how to solve (and conversely)
> related to such things?

I also stumbled accross Reinteract, which is similar to the Sage
notebook, only it's running on a GUI (Gtk in this case):
 http://blog.fishsoup.net/2007/11/10/reinteract-better-interactive-python/

didier

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
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://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: plotQt.c with Qt 4.3.2 + GUI for pari/gp

2007-11-12 Thread William Stein

On Nov 13, 2007 2:50 AM, David Joyner <[EMAIL PROTECTED]> wrote:
> I tried emailing the author of mathguide several times a few years ago,
> with no response. Of course, my email was in English, which might have been 
> the
> problem. In any case, I did not get the impression that it was open source.
> Either I am wrong or I presume this guy got permission from the
> mathguide author to distribute a derived work based on his code?

It's probably open source I guess, since the web page says
(translated) "Freeware is and with all sources is spread".  Perhaps a
German speaker could look at
  http://www.math.uni-siegen.de/ring/mathGUIde
and confirm this.

William

>
> 
>
>
> On Nov 12, 2007 9:33 PM, William Stein <[EMAIL PROTECTED]> wrote:
> >
> > On Nov 13, 2007 1:35 AM, Téragone <[EMAIL PROTECTED]> wrote:
> > > I'm also working on a GUI for pari/gp. I started with mathGuide from 
> > > which I
> > > removed the Python plugin
> >
> > Wow, thanks for pointing out mathGuide, which I had never heard about 
> > before.
> > Since this is in English, I translation of the web page
> >   http://www.math.uni-siegen.de/ring/mathGUIde
> > is here:
> > http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=de_en&url=http%3A%2F%2Fwww.math.uni-siegen.de%2Fring%2FmathGUIde%2Findex.html
> >
> > It's interesting how that project is fairly similar to Sage
> > (http://sagemath.org)
> > in many ways.  E.g., see this screenshot which looks very much like
> > the screen shot for mathGUIde:
> > http://sagemath.org/screen_shots/.html/sage-screenshot.png
> >
> > >. I call gp in application mode, not in library
> > > mode.
> > >  I use most of the code of gp.c and I redirect the output to a global
> > > string. Maybe not the best way, but it's easy to code and it work.
> >
> > Interestingly the Sage GP GUI also uses GP rather than the PARI
> > C library for the GUI (though Sage also uses PARI). Anyway,
> > here is a screenshot from Sage that actually looks a lot like
> > yours below:
> >
> > http://sagemath.org/screen_shots/.html/sage-pari.png
> >
> > > For now, my new code is source compatible only. All the modifications have
> > > been include in #ifdef/#endif so the "original" gp compile and work with 
> > > no
> > > modification.
> > > Still many hours before it will work correctly. I use Qt so it must be
> > > possible to port it on many OS. I only tested it on Linux. Here a 
> > > screenshot
> > > :
> > >
> > > http://pages.videotron.com/teragone/gui.png
> > >
> > > Please, let me know if you have interest for that.
> >
> > I'm excited that there is so much enthusiasm and energy for open source
> > projects / guis, etc., related to mathematical software right now.   I 
> > wonder
> > if you've solved any problems I don't know how to solve (and conversely)
> > related to such things?
> >
> >   -- William
> >
> > >
> >
>
> >
>



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

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
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://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: plotQt.c with Qt 4.3.2 + GUI for pari/gp

2007-11-12 Thread David Joyner

I tried emailing the author of mathguide several times a few years ago,
with no response. Of course, my email was in English, which might have been the
problem. In any case, I did not get the impression that it was open source.
Either I am wrong or I presume this guy got permission from the
mathguide author to distribute a derived work based on his code?



On Nov 12, 2007 9:33 PM, William Stein <[EMAIL PROTECTED]> wrote:
>
> On Nov 13, 2007 1:35 AM, Téragone <[EMAIL PROTECTED]> wrote:
> > I'm also working on a GUI for pari/gp. I started with mathGuide from which I
> > removed the Python plugin
>
> Wow, thanks for pointing out mathGuide, which I had never heard about before.
> Since this is in English, I translation of the web page
>   http://www.math.uni-siegen.de/ring/mathGUIde
> is here:
> http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=de_en&url=http%3A%2F%2Fwww.math.uni-siegen.de%2Fring%2FmathGUIde%2Findex.html
>
> It's interesting how that project is fairly similar to Sage
> (http://sagemath.org)
> in many ways.  E.g., see this screenshot which looks very much like
> the screen shot for mathGUIde:
> http://sagemath.org/screen_shots/.html/sage-screenshot.png
>
> >. I call gp in application mode, not in library
> > mode.
> >  I use most of the code of gp.c and I redirect the output to a global
> > string. Maybe not the best way, but it's easy to code and it work.
>
> Interestingly the Sage GP GUI also uses GP rather than the PARI
> C library for the GUI (though Sage also uses PARI). Anyway,
> here is a screenshot from Sage that actually looks a lot like
> yours below:
>
> http://sagemath.org/screen_shots/.html/sage-pari.png
>
> > For now, my new code is source compatible only. All the modifications have
> > been include in #ifdef/#endif so the "original" gp compile and work with no
> > modification.
> > Still many hours before it will work correctly. I use Qt so it must be
> > possible to port it on many OS. I only tested it on Linux. Here a screenshot
> > :
> >
> > http://pages.videotron.com/teragone/gui.png
> >
> > Please, let me know if you have interest for that.
>
> I'm excited that there is so much enthusiasm and energy for open source
> projects / guis, etc., related to mathematical software right now.   I wonder
> if you've solved any problems I don't know how to solve (and conversely)
> related to such things?
>
>   -- William
>
> >
>

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
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://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: plotQt.c with Qt 4.3.2 + GUI for pari/gp

2007-11-12 Thread William Stein

On Nov 13, 2007 1:35 AM, Téragone <[EMAIL PROTECTED]> wrote:
> I'm also working on a GUI for pari/gp. I started with mathGuide from which I
> removed the Python plugin

Wow, thanks for pointing out mathGuide, which I had never heard about before.
Since this is in English, I translation of the web page
  http://www.math.uni-siegen.de/ring/mathGUIde
is here:
http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=de_en&url=http%3A%2F%2Fwww.math.uni-siegen.de%2Fring%2FmathGUIde%2Findex.html

It's interesting how that project is fairly similar to Sage
(http://sagemath.org)
in many ways.  E.g., see this screenshot which looks very much like
the screen shot for mathGUIde:
http://sagemath.org/screen_shots/.html/sage-screenshot.png

>. I call gp in application mode, not in library
> mode.
>  I use most of the code of gp.c and I redirect the output to a global
> string. Maybe not the best way, but it's easy to code and it work.

Interestingly the Sage GP GUI also uses GP rather than the PARI
C library for the GUI (though Sage also uses PARI). Anyway,
here is a screenshot from Sage that actually looks a lot like
yours below:

http://sagemath.org/screen_shots/.html/sage-pari.png

> For now, my new code is source compatible only. All the modifications have
> been include in #ifdef/#endif so the "original" gp compile and work with no
> modification.
> Still many hours before it will work correctly. I use Qt so it must be
> possible to port it on many OS. I only tested it on Linux. Here a screenshot
> :
>
> http://pages.videotron.com/teragone/gui.png
>
> Please, let me know if you have interest for that.

I'm excited that there is so much enthusiasm and energy for open source
projects / guis, etc., related to mathematical software right now.   I wonder
if you've solved any problems I don't know how to solve (and conversely)
related to such things?

  -- William

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
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://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---