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.