I unfortunately don't keep up with sage-dev as much as I'd like to, so
forgive me if I'm saying something you all already know...

On Mon, Nov 28, 2011 at 4:08 AM, Nicolas M. Thiery
<nicolas.thi...@u-psud.fr> wrote:
> Has anyone tried and managed to get Spyder to work with Sage?

Once sage is ported to work with ipython 0.12 (to be released
hopefully within a few weeks, git master is nearly ready), this should
be more or less trivial.  Pierre (Spyder author) has done a good job
of keeping up with the changes in ipython, and I think the current
version of spyder already supports using an ipython kernel over
zeromq.

So once the work of porting sage's prefilter, config and other details
to ipython is done, it should be a simple matter of telling spyder to
open an ipython with that configuration instead of a plain one.

Incidentally, another thing you'll get with the port will be the
ability to run sage in 'headless' mode by running an ipython kernel
with the sage config. Now you can type 'ipython kernel' and this
starts up an ipython that only listens over zeromq sockets.  You use
it by connecting a qt console or terminal-based console (this one
isn't fully merged yet) and can disconnect-reconnect as needed.  The
idea is to decouple the basic execution of code in the kernel from the
details of the frontend using that kernel.  This would make it
possible to talk to sage-as-a-service from a variety of clients.

Cheers,

f

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to