[sage-devel] Re: Interactive cells, GUIs, javascript, ...

2007-09-16 Thread Chris Chiasson
One last thing, I wanted to say that my earlier Mathematica comments do not (usually) apply when dealing with the individual developers, who are (usually) very helpful, especially on MathGroup. The thing I am complaining about is the overall process of reporting and fixing problems. On Sep 14, 5:

[sage-devel] Re: Interactive cells, GUIs, javascript, ...

2007-09-15 Thread Hamptonio
My impression is that recalculates on the fly, but until you stop (moving a slider for example) it tries to do quick-and-dirty computations and rendering. This is pretty clear if you manipulate a 3D graph of a function f(x,y,a) with a the parameter - it doesn't even draw the mesh until you let go

[sage-devel] Re: Interactive cells, GUIs, javascript, ...

2007-09-15 Thread Ted Kosan
Marshall wrote: > Recently I started using Mathematica 6 in the computer labs of some > courses I teach, and I cannot help but be impressed. The new dynamic > commands such as Manipulate are very impressive, and are perfect for > teaching. I looked at Mathematica's new manipulate command and I

[sage-devel] Re: Interactive cells, GUIs, javascript, ...

2007-09-15 Thread Hamptonio
Yes, thanks, that example looks like it will help me a lot. Btw, before reading William's instructions, I ran it without the - python option and it seemed fine. Does the -python option just turn off the preparser? Cheers, Marshall On Sep 14, 7:52 pm, "William Stein" <[EMAIL PROTECTED]> wrote:

[sage-devel] Re: Interactive cells, GUIs, javascript, ...

2007-09-14 Thread William Stein
On 9/14/07, alex clemesha <[EMAIL PROTECTED]> wrote: > I just posted a cleaned-up example of AJAX-twisted.web2-SAGE here: > > http://sage.math.washington.edu/home/agc/simple_ajax_twisted_sage.py > > just getting your hands dirty by messing with examples is best, then > go to the books / google and

[sage-devel] Re: Interactive cells, GUIs, javascript, ...

2007-09-14 Thread Ondrej Certik
> I have not seen this before, but from a quick glance is looks like > it is like GWT (Google web toolkit), where you write code in Java > and it converts it to Javascript. I'm slightly dubious that that is > a good way of going about producing Javascript ... but who knows. It's exactly like th

[sage-devel] Re: Interactive cells, GUIs, javascript, ...

2007-09-14 Thread alex clemesha
On 9/14/07, Ondrej Certik <[EMAIL PROTECTED]> wrote: > > > > > > I just posted a cleaned-up example of AJAX-twisted.web2-SAGE here: > > > > http://sage.math.washington.edu/home/agc/simple_ajax_twisted_sage.py > > > > just getting your hands dirty by messing with examples is best, then > > go to the

[sage-devel] Re: Interactive cells, GUIs, javascript, ...

2007-09-14 Thread Ondrej Certik
> > I just posted a cleaned-up example of AJAX-twisted.web2-SAGE here: > > http://sage.math.washington.edu/home/agc/simple_ajax_twisted_sage.py > > just getting your hands dirty by messing with examples is best, then > go to the books / google and learn about the details of the code. > > The scrip

[sage-devel] Re: Interactive cells, GUIs, javascript, ...

2007-09-14 Thread alex clemesha
On 9/14/07, William Stein <[EMAIL PROTECTED]> wrote: > > > On 9/14/07, Hamptonio <[EMAIL PROTECTED]> wrote: > \> > Isn't this exactly the sort of thing that javascript/AJAX is good at > doing? > > > When you move an html control the server is contacted for the updated > > > output and it is display

[sage-devel] Re: Interactive cells, GUIs, javascript, ...

2007-09-14 Thread Chris Chiasson
Also, for the benefit of the students you may possibly be indoctrinating: Please realize that WRI's marketing materials (aka documentation - lol) make it seem like MMA can do anything (and so they might attempt to use MMA in all their later courses - like me - which may not be wise). You could d

[sage-devel] Re: Interactive cells, GUIs, javascript, ...

2007-09-14 Thread Hamptonio
Yeah, I have used mathematica for 17 years and I've pushed it very hard at times. 6.0 seems much buggier than previous releases, but they added and rewrote so much that I am not that surprised. I still think its an amazing accomplishment, and for illustrating basic ideas in calculus I don't thin

[sage-devel] Re: Interactive cells, GUIs, javascript, ...

2007-09-14 Thread Chris Chiasson
... wait until you actually start pushing Mathematica, it gets sluggish on you, produces wrong results and/or crashes, and you receive apathy and blame dodging instead of tech support and bug fixing. On Sep 14, 3:31 pm, Hamptonio <[EMAIL PROTECTED]> wrote: > Recently I started using Mathematica 6

[sage-devel] Re: Interactive cells, GUIs, javascript, ...

2007-09-14 Thread William Stein
On 9/14/07, Hamptonio <[EMAIL PROTECTED]> wrote: \> > Isn't this exactly the sort of thing that javascript/AJAX is good at doing? > > When you move an html control the server is contacted for the updated > > output and it is displayed (by directly manipulating the DOM). I'm sure > > it won't be a

[sage-devel] Re: Interactive cells, GUIs, javascript, ...

2007-09-14 Thread Ondrej Certik
> https://mail.enthought.com/pipermail/enthought-dev/2007-September/009023.html > > Traits/TraitsUI is currently the closest python-side technology to > mathematica 6's stuff. In certain ways it's more generic, in others > not, and Mathematica's implementation is impressively elegant. I'd > also

[sage-devel] Re: Interactive cells, GUIs, javascript, ...

2007-09-14 Thread Hamptonio
> Isn't this exactly the sort of thing that javascript/AJAX is good at doing? > When you move an html control the server is contacted for the updated > output and it is displayed (by directly manipulating the DOM). I'm sure > it won't be as snappy as a purely local GUI (e.g., Mathematica), but it

[sage-devel] Re: Interactive cells, GUIs, javascript, ...

2007-09-14 Thread William Stein
On 9/14/07, Hamptonio <[EMAIL PROTECTED]> wrote: > Recently I started using Mathematica 6 in the computer labs of some > courses I teach, and I cannot help but be impressed. The new dynamic > commands such as Manipulate are very impressive, and are perfect for > teaching. Before seeing how power

[sage-devel] Re: Interactive cells, GUIs, javascript, ...

2007-09-14 Thread Robert Bradshaw
On Sep 14, 2007, at 1:46 PM, William Stein wrote: > On 9/14/07, Hamptonio <[EMAIL PROTECTED]> wrote: >> Recently I started using Mathematica 6 in the computer labs of some >> courses I teach, and I cannot help but be impressed. The new dynamic >> commands such as Manipulate are very impressive,

[sage-devel] Re: Interactive cells, GUIs, javascript, ...

2007-09-14 Thread Robert Bradshaw
On Sep 14, 2007, at 1:46 PM, William Stein wrote: > On 9/14/07, Hamptonio <[EMAIL PROTECTED]> wrote: >> Recently I started using Mathematica 6 in the computer labs of some >> courses I teach, and I cannot help but be impressed. The new dynamic >> commands such as Manipulate are very impressive,

[sage-devel] Re: Interactive cells, GUIs, javascript, ...

2007-09-14 Thread Fernando Perez
On 9/14/07, Hamptonio <[EMAIL PROTECTED]> wrote: > > Recently I started using Mathematica 6 in the computer labs of some > courses I teach, and I cannot help but be impressed. The new dynamic > commands such as Manipulate are very impressive, and are perfect for > teaching. Before seeing how pow