Project

General

Profile

Interactive Computational Environment

Added by John Robson over 9 years ago

Hi, I would like to develop an Interactive Computational Web Environment similar to http://ipython.org/notebook.html (also is similar to Matlab, Mathematica, Maxima, etc)

Please, see: https://try.jupyter.org/ and https://cloud.sagemath.com/ (you need to log, but this is very cool)

Will be basically an "editable" web page to call some function; you put a command, click in Run (or type CTRL+Enter) and the server will execute the command and print the result (a value or a graphic). eg:

In  [1]: calcAdd(2,3)
Out [1]: 5

In  [2]: barPlot(2,5,4,1)
Out [2]: <show the graphic>

I believe that they use Node.js to do this interaction. My question is, someone know if already exist something similar in the Wt library? (just to avoid reinventing the wheel); if not exist, the Emweb (Koen, Wim) has some plan to implement this feature? (I know that I need develop an interpreter, I'm asking only about the Web Interface)

Thank you very much,

John

2015-07-19 04_10_06.png (276 KB) 2015-07-19 04_10_06.png Cloud Sagemath & IPython Notebook

Replies (3)

RE: Interactive Computational Environment - Added by Wim Dumon over 9 years ago

Hey John,

As far as I know, this hasn't been done yet. It would be nice to see this done with Wt. The support for 2D as well as 3D charts looks like a bonus for this kind of applications ;-)

Wim.

RE: Interactive Computational Environment - Added by T Y about 9 years ago

Hi John,

Did you look at RInside? Here is example: http://dirk.eddelbuettel.com/blog/2011/11/30/#rinside_and_wt

Thank you.

Kind regards,

TY

RE: Interactive Computational Environment - Added by John Robson about 9 years ago

Thank you... I know, but is a little bit different.

    (1-3/3)