I would take a different tack and concentrate on how J is used to solve a
real world example rather than talk about the language and its design.

For instance you might start with a simple problem such as one of the Google
CodeJam practice exercises:

http://code.google.com/codejam/contest/dashboard?c=90101#s=p0

(you need to login to Google to enable the AJAX add-in that's required to
see this - there's a sign-in link on the page).

Next, you could show a typical Visual Basic solution to this problem and
maybe talk a little about the approach used.

>From there, you could show a finished, polished version of a J solution. You
are then in a position to demonstrate the approach used to solve the
problem, e.g. trying out ideas in the IJX window, cut and pasting lines of
code into an IJS window to build up a function, then finalising the code and
testing it.

That way the audience get to see how a J programmer tackles a problem
compared to how, say a VB or C programmer might do, and maybe get a flavour
of the different way of thinking.

(The CodeJam example linked to above is very amenable to the use of Base and
AntiBase).

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of EelVex
Sent: 29 July 2011 22:08
To: [email protected]
Cc: [email protected]
Subject: [Jprogramming] I'll give a talk on J programming. Any ideas?

I'm about to give a talk on J programming. I plan it to be about 30minutes
long. The audience is mixed but most have a decent exposure
to C++, Java and/or Python.

Any suggestions on:
* where to focus
* how to present J
* what to avoid
?

Thanks,
eelvex
:)
----------------------------------------------------------------------
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