On May 24, 10:44 am, "Ondrej Certik" <[EMAIL PROTECTED]> wrote:
[...]
> Yep, neither am I a web guy. One argument for not putting a shell on
> our front page is that the current online shell experience is not as
> good as running isympy on your computer (pretty printing, ipython,
> ...). Something can be improved (pretty printing), but something will
> be a lot of work (ipython). But maybe if we write very clearly, that
> this is only to whet your appetite and you should download the sympy
> and try it on your comp to get all the features of ipython, then it
> may be ok.
Imo the terminal is already more feature-rich than most other live
demos I know.
> But maybe it won't be that hard. What I use/like on ipython is just:
>
> 1) the look and feel (lines starting with [1] etc.)
> 2) tab completion
> 3) ? and ??
> 4) inteligent up/down arrows history browsing
>
> and I think that's all. So when thinking about it again,
>
> 1) should be easy to fix, or at least come to a very close look & feel,
> 2) This will be hard, as it will require an interaction between the
> webbrowser and the server. We may learn from Sage, ipython1
> orhttp://knoboo.com/
> 3) this should be easy, it will simply copy the command to the server,
> and in python we'll parse it and return some help
> 4) will have to be implemented in javascript, but I could also live
> without it quite well,
>
> Note, that the requirement is that it runs on the google app server.
>
> Anyone interested in implementing these? :)
>
> Ondrej
Please note also http://play1.pypy.org/. If I recall it correctly
they implemented tab completion but I'm not sure. Sadly it's currently
down for me.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"sympy" group.
To post to this group, send email to sympy@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sympy?hl=en
-~----------~----~----~----~------~----~------~--~---