My presentation
- Verbs apply to nouns to produce nouns.
- "Everything" is a noun.
- Adverbs apply to verbs to produce verbs.
is not necessarily focussed on grammar and syntax.

You, with your APL background, are so used to the
power of arrays, functions, and operators that you 
take them for granted.  But the power of these
is the message I want to convey to the uninitiated.

In fact, if I had to tell the story of J (or APL) in a 
"1 minute elevator conversation", the above would 
still be what I'd say.



----- Original Message -----
From: Ian Clark <[email protected]>
Date: Tuesday, November 16, 2010 23:10
Subject: Re: [Jprogramming] Presenting J at the "Language Slapdown" this week
To: Programming forum <[email protected]>

> Like Marshall I'd be inclined to shift focus away from grammar 
> and syntax.
> 
> I remember, when first coming to J, being most impressed by 
> Studio >
> Labs... --the message of simplicity they delivered -- and hadn't met
> since FORTH. I was keen to know what contributed to it and made it
> possible.
> 
> Notably "Plot package". For so many years I'd met so many plotting
> packages on so many platforms and I wondered why they couldn't all
> have been that simple.
> 
> What still stuns me about J is the inspired absence of crap when
> interfacing with the outside world (viewmat, plot, wd...), achieving
> cross-platform application development almost as a side-effect.
> 
> Mine is an extreme view, and I offer it only as a counterbalance to
> what I imagine most J-ers would showcase to a total newcomer, 
> viz its
> grammar and syntax, at work on some impressive mathematical task.
> 
> Horses for courses, however. Who's the audience? Mostly research
> mathematicians? Or coding hacks like me?
> 
> But I'd say even research mathematicians will be most impressed, not
> by the J approach to their particular line of expertise, but 
> what they
> hope from their computer and don't want to muck around with
> themselves:  viz display and storage of a result and 
> employing it in
> some other domain.
> 
> Can we have the result(s) of Devon's exercise in the form of a 
> Lab, please?
> 
> Already "Labs" has 4 introductions to J (A J Introduction; A 
> Taste of
> J; An Idiosyncratic Introduction to J; An Introductory Course in 
> J) --
> but I fancy there's room for a fifth from Devon, from his present
> far-seeing perspective.
> 
> Ian
> 
> 
> 
> 
> On Wed, Nov 17, 2010 at 1:13 AM, Marshall Lochbaum
> <[email protected]> wrote:
> > I would be tempted to forego grammar and show some linear 
> algebra in J.
> > Maybe use the example Mr. Rich offered a while ago for finding 
> if a line
> > segment intersects a ball:
> > C (R >: +/&.:*:)@:([- ]* 0>.1<.%.)&(-&S) E
> > with center C, radius R, and endpoints E and S.
> > Trains and &. are a must, and are covered in this example.
> > In fact, a solid five minutes would just be to get this 
> expression across.
> >
> > Marshall
> >
> > -----Original Message-----
> > From: [email protected]
> > [mailto:[email protected]] On Behalf Of Roger Hui
> > Sent: Tuesday, November 16, 2010 6:58 PM
> > To: Programming forum
> > Subject: Re: [Jprogramming] Presenting J at the "Language 
> Slapdown" this
> > week
> >
> > If I only have 5 minutes then I would try to get across the 
> following> points:
> >
> > - Verbs apply to nouns to produce nouns.
> > - "Everything" is a noun.
> > - Adverbs apply to verbs to produce verbs.
> >
> > The examples would be tailored to the audience.
> > e.g. In NYC I would have a VWAP example.
> >
> >
> >
> > ----- Original Message -----
> > From: Devon McCormick <[email protected]>
> > Date: Tuesday, November 16, 2010 15:01
> > Subject: Re: [Jprogramming] Presenting J at the "Language 
> Slapdown" this
> > week
> > To: Programming forum <[email protected]>
> >
> >> This just in (from the organizer of the Slapdown):
> >>
> >> > I have received a large number of cancellations from
> >> presenters in the
> >> last five days. So, instead of 16 languages we are down to 7.
> >> > This small number defeats the purpose of the event, so I am
> >> going to
> >> cancel it.
> >>
> >> Nurts!
> >>
> >> Thanks to all who offered suggestions.  It's not a total 
> waste as I
> >> now have a 5-minute J intro at the ready.
> >>
> >> For those of you with ideas on how to go about this, it might be
> >> worthwhileto put together your own 5-minute intro.  I'd like 
> to see
> >> how others approach this.  Especially interesting would be 
> some "live"
> >> demos: I had
> >> planned to assemble a lab to do this before I realized that the
> >> presentations were supposed to be canned.
> >>
> >> I'm sure Raul (see below) is correct about my attempt as I 
> did skim
> >> through the pages with the graphs in my rehearsals in order 
> to keep
> >> within the time limit.  However, part of my strategy was to give
> >> people something interesting to look back to as this presentation
> >> would have been availableon-line.
> >>
> >> On Tue, Nov 16, 2010 at 2:04 PM, Raul Miller 
> <[email protected]>>> wrote:
> >>
> >> > You will probably see this too late.
> >> >
> >> > In my opinion, you are still trying to present too much for five
> >> > minutes.  Those pages are very busy, and I think they 
> present too
> >> > much for a five minute presentation.
> >> > ...
> > ---------------------------------------------------------------
> -------
> > For information about J forums see 
> http://www.jsoftware.com/forums.htm>
> > ---------------------------------------------------------------
> -------
> > For information about J forums see 
> http://www.jsoftware.com/forums.htm>
> -----------------------------------------------------------------
> -----
> 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