3 ms·
The language agnostic Jupyter with its interactive notebook comes close to Mathematica's environment. http://jupyter.org/ http://jupyter.org/ Jupyter supports
by frik 11y ago
The language agnostic Jupyter with its interactive notebook comes close to Mathematica's environment. http://jupyter.org/ http://jupyter.org/
Jupyter supports Python and other languages like Julia (https://github.com/JuliaLang/IJulia.jl https://github.com/JuliaLang/IJulia.jl ). I don't know if there are JS and Lua bindings but both would lend themself because of their first class functions and functional language features.
- stared 11y agoFor JavaScript it is easy - just start a cell with "%%javascript", see e.g. http://nbviewer.ipython.org/github/davidrpugh/cookbook-code/blob/master/notebooks/chapter03_notebook/03_controls.ipynb http://nbviewer.ipython.org/github/davidrpugh/cookbook-code/...