== Report of Meeting 2023-09-14 ==

Present: Ed Gottsman, Raul Miller, and Bob Therriault

Full transcripts of this meeting are now available on the its wiki page. 
https://code.jsoftware.com/wiki/Wiki/Report_of_Meeting_2023-09-14

1) Ed now has 7 beta users on the J Wiki Viewer. The current bugs are that Bob 
has had a small issue with the update app button and Bill Szuch has had a 
problem with his Windows operating session where it takes J down with 
interaction. Bob and Raul have noticed that there are some mouse actions that 
will leak through when the mouse is outside of the application window and 
hovers over the J wiki viewer. Ed feels that there will be no more features to 
be added and so is looking forward to the beta cycle. Bob said he could also 
approach others that had been suggested before and will send personal 
invitations once Ed had okayed the copy. Ed is still looking for beta testers 
and can be reached at edward DOT j DOT gottsman AT gmail DOT com . If you are 
interested, you can contact him and he will relay the details for you to run 
the viewer.

2) There was a brief discussion about involving the J Playground and the Primer 
and possibly putting them together to provide a good online resource for 
newcomers. It would have to be a "lighter" version of the Primer that might not 
have some of the GUI or Data Processing sessions. Raul mentioned that it would 
be nice to be able to save state and be able to come back to specific points to 
the Primer/lab. Bob wondered whether there would be ways to at least keep the 
verbs and nouns that had been created. Bob also mentioned that he would like to 
simplify the URL of the J Playground a bit in place of 
https://jsoftware.github.io/j-playground/bin/html2/ A permanent (hopefully 
shorter) URL would allow us to start including links of examples within NuVoc. 
Ed asked if the J Playground had a way to save state. Bob mentioned that you 
can save the script into the URL and then when it is loaded the contents from 
the URL are put into the edit window. Raul mentioned a tiny URL that he formed 
as an example https://tinyurl.com/rotatingF that incorporates shaders, 
javascript and two lines of J. 

3) Raul mentioned that there could be a lot of areas that we could expand into 
such as structural analysis. It would be interesting to see if it could be 
accepted as a general purpose language. Raul mentioned Cliff Reiter and Henry 
Rich as two who were involved with education. Bob mentioned Tom Allen as 
someone who has been doing a lot of work on advanced physics within the wiki 
https://code.jsoftware.com/wiki/User:Tom_Allen . Bob asked whether there were 
opportunities to explore certain disciplines as content for the wiki. Raul felt 
that labs were better used for this purpose. The wiki might be better used as 
an educational tool. Ed mentioned that the challenges with going into specific 
disciplines is that there are already existing libraries of tools that may be 
further advanced. Raul wondered if there were an opportunity to use J as a more 
flexible tool that may allow you to approach novel problems. Ed felt that there 
may be a way to use J to teach about how to think about problems. Ed wondered 
about how J might have been used with Jupyter workbooks (editor's note: Tom 
McGuire has done some work in this area 
https://code.jsoftware.com/wiki/User:Tom_McGuire/JJupyterNotebooks).   

3) Bob wondered about topics that should go into the Developer Category for the 
wiki. Raul felt that areas of interest like structural analysis would be good 
examples in specific topics that would bring in good people who would further 
explore and develop using J. Ed wondered what would make somebody reach for J 
rather than Python or Swift. One challenge is the language knowledge itself, 
but a second is that it is more difficult to create artifacts with J than it is 
with other languages because some of the infrastructure available. Ed mentioned 
Norman Drinkwater's page on developing a stand alone 
https://code.jsoftware.com/wiki/Guides/J9_Standalone application and Ed still 
finds that difficult. Raul felt that except for the DLL's everything could be a 
single file comprising of the text files. There may be issues with unpacking 
zip files and security. Ed felt that the web becomes a more attractive 
distribution method. Raul pointed out that one of J's advantages is that it can 
be used across multiple platforms. Ed thought that the browser was a friendlier 
multi-platform. Raul brought up JHS which is the browser version of J 
https://code.jsoftware.com/wiki/Guides/JHS . Ed felt that if he could develop 
with J the way that he does with JavaScript he would be happy. Where he could 
have J tags with the same power of JavaScript tags with controlling the DOM. 
Ed's question is whether there is debugging support in J for the J Playground. 
Ed says it may be a documentation issue with more explanation being provided in 
the wiki. Ed would like J to be a first class browsing language.


For access to previous meeting reports 
https://code.jsoftware.com/wiki/Wiki_Development

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 September 21st, 
2023.
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to