mabshoff wrote:
> 
> 
> On Feb 6, 7:03 am, Jason Grout <[email protected]> wrote:
>> Ronan Paixão wrote:
>>
>>>> Of course, concerns about security and usability may well restrict the
>>>> privileges to a specific subset of Sage's commands and fraction of
>>>> server resources.  Still, it would be great if Wikipedia entries, say,
>>>> could include pertinent, pedagogical "gadgets" to illustrate concepts
>>>> which are difficult to convey in a static setting.  (This sidesteps the
>>>> issue of whether Wikipedia would or should ever allow these objects.)
>>>> Perhaps, much of the work could be delegated to code that compiles and
>>>> runs in the ever-more-capable browser.
>>> Too bad there isn't something like Pythonscript to use as if it were
>>> Javascript. Maybe someone could do some sort of browser extension for
>>> firefox?
>> There is Jython, which is python on top of Java.  That could run in a
>> web browser, I think.
> 
> Yes, but Jython does not support the Python C-API, so you cannot run
> Sage that way. One day far, far into the future this might be doable
> via IronPython where a project exists to bring the Python C-API to
> the .Net machine. The current release lets about 80% of tests of numpy
> pass, so this isn't as far into the future as it seems.


Presumably you wouldn't be running Sage in the browser (impossible, 
since Sage also calls out to lots of other programs).  However, I could 
see running something like sympy and pyx, maybe?  In other words, shift 
basic calculus and rendering into the browser?  I'm not sure how much 
those packages are compatible with jython.

Jason


--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
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://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to