Just like to mention that I was working with the Jupyter notebook interface pioneered by Martin Saurer and I adapted my own Binder launch script based on Joe Bogner’s jkernel-docker for Binder.
Both of the aforementioned have github sites that have the code: Martin: https://github.com/martin-saurer/jkernel <https://github.com/martin-saurer/jkernel> Joe: https://github.com/joebo/jkernel-docker <https://github.com/joebo/jkernel-docker> Jupyter notebook runs in a browser and needs a server to control the session. Using Martin’s original kernel I would run the server that comes with the Anaconda python distribution locally on my machine. With the Binder website you can now launch Jupyter notebook files directly out of a repository on GitHub. This allows anyone to share the file. For those who are unfamiliar with Jupyter it is similar to running J or python under an emacs editing session. All user entry is in text editing boxes that get executed either by J, python, or the underlying markup language. It is kind of an executable wiki. Even though code may be entered in separate text editing boxes they are all controlled by one J process so global nouns and function definitions are usable throughout the Jupyter page you are editing. Jupyter notebooks are extensively used in the Python community especially by the BigData/Data Analysis folks > On Oct 12, 2022, at 6:52 PM, 'robert therriault' via Programming > <programm...@jsoftware.com> wrote: > > Present: Art Anger, Raul Miller, Bob Therriault > > 4) There was some discussion about the use of Jupyter notebooks Jupyter > notebooks https://jupyter.org/ within the J environment. Raul mentioned that > there is a barrier to entry in learning Jupyter and Bob pointed out that > there have been a lot of people who have already crossed the barrier. Raul > wondered whether there could be a J version of Jupyter with Jupyter as the > IDE. Bob mentioned that Thomas McGuire had been doing work creating Jupyter > instances that linked to the J engine > https://code.jsoftware.com/wiki/User:Tom_McGuire/JJupyterNotebooks. Raul > pointed out that the J console does not have a script editor, but if the > Jupyter environment had a text editor this might be used. Raul felt that as > long as you have a way to advance a lab then the J labs should be able to be > run in other environments. > If you would like to participate in the development of the J wiki please > contact us on the general forum and we will get you an invitation to the next > J wiki meeting held on Thursdays at 23:00 (UTC) Next meeting is October 13th, > 2022. > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm