[IPython-dev] Camera widget

Jason Grout jason-sage at creativetrax.com
Thu Feb 27 11:28:08 EST 2014

On 2/27/14 9:09 AM, Doug Blank wrote:
> (I just realized that we could have some magics that handle these
> cases... run cell in a thread, return the thread id, cancel a thread,
> etc. You would effectively say: run this cell in the background. I could
> think of some use cases for that (we program a lot of robots). I guess
> you could do this in the IPython Python kernel too by just manually
> creating threads).

That would be interesting to explore doing this using magics.  I don't 
know how the notebook handles multiple simultaneous kernel executions. 
It seems like you could make it work so that the message header on 
return messages was local to the thread, so different thread's messages 
would be routed to different handlers in the notebook.

> It would be cool someday to have Calico as a viable kernel in Sage. (Of
> course, there are a lot of good kernels under development. We just got
> F# working as one of our languages, and some people might be interested
> in that reason alone.)

Does Calico work on unix (maybe via mono)?

Sage doesn't work well on Windows natively because many of the component 
programs don't support Windows very well.


More information about the IPython-dev mailing list