Language Slapdown suggestions, APL2010 Berlin, Windiff replacement, XML handler, where J is mentioned, what new software developers should know

Location
the Heartland

Agenda for NYC JUG 20101012

1. Beginner's regatta: planning for the "Language Slapdown" next month -
see "Suggestions for Language Slapdown.pdf".


2. Show-and-tell: thoughts from APL2010 in Berlin last month - see
"Some Notes on the APL2010 Conference in Berlin.pdf", "APL2020 Panel Discussion-Notes 
on Where We Should Aim.pdf" and "APL in 2020.pdf" (from last month).


3. Advanced topics: Windiff replacement project -> XML/HTML handler? 
See "WinDiff Limitations.pdf" and "XML Handler Wanted.pdf".


4. Learning, teaching and promoting J, et al.: where J is mentioned and 
is not mentioned - see "JMentioned-NeedsToBeCaredFor.pdf".

See also "What Should We Teach New Software Developers.pdf" by Bjarne 
Stroustrup.

Beginner's regatta

Suggestions for Language Slapdown.pdf: Some thoughts on how best to present a purely postitive case for J in five minutes to a technical audience unfamiliar with the language.

Show-and-tell

Some Notes on the APL2010 Conference in Berlin (also here as pdf): a brief write-up of a couple of the talks and a comment on the talks of the Dyalog programming contest winners.

APL in 2020 - possible discussion topics raised in advance of the panel at the conference and some notes on where we should aim to promote thriving APL environments in the year 2020.

Here is the code from my talk.

Advanced topics

Some ideas for basic, generally useful tools we ought to be able to write to showcase J.

WinDiff Limitations.pdf: Some shortcomings of the otherwise useful tool "WinDiff" - another common task that can be well-handled in J.

XML Handler Wanted.pdf: Shortcomings of common XML-handling tools - we ought to be able to do a better job of this in J.

Learning, Teaching and Promoting J

JMentioned-NeedsToBeCaredFor.pdf: Some websites where J is mentioned or ought to be mentioned - as a community, we need to take care that it is well-presented. The following is a note from Raul with annotations I've added to adapt it to the wiki and short descriptions (in brackets) of the websites.

from    Raul Miller <rauldmiller@gmail.com>
date    Thu, Sep 9, 2010 at 5:06 PM
subject [Jchat] Places where J is mentioned that might need attention 

J is mentioned here but I am not sure that anyone is putting any energy into the examples:

J does not seem to be mentioned here but I have not studied it enough to determine if it should be:

Perhaps this of interest to someone with time, energy or wanting to exercise their J abilities? [End of Raul's post]

On another topic... What Should We Teach New Software Developers.pdf: Essay by Bjarne Stroustrup on the shortcomings of contemporary computer science instruction - how it fails to teach programmming well.

Scan of Meeting Notes

LoopyKlugedJ.png NYCJUGMeetingNotes20101012_50.jpg

NYCJUG/2010-10-12 (last edited 2010-10-17 00:03:31 by DevonMcCormick)