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

Reply via email to