=== Topic === [[http://www.cis.rit.edu/user/11|Dr. Peter Anderson]], Professor Emeritus RIT, will give a presentation on J.<
><
> J is Ken Iverson's APL in disguise. Unlike APL, programs are written in ASCII; like APL it is a superb "array processing language" -- Iverson called it an executable mathematical notation. J is a functional language: functions are first class object, easy to define and manipulate. It is interactive, like Python, Perl, etc. J reminds me a lot of the Unix shells with lots of well thought out elementary components and the glue to stick them together (i.e., pipes, redirection, etc.). J supplies the primitives for dealing with arrays (lists, table, report) and the glue, several types of function composition, to make a superbly useful system. See http://jsoftware.com/ for a copy of the software as well as lots of free books and articles. Details: * '''address''':<
> * 70-1400 RIT Campus * '''date''': November 19, 2009 * '''time''': 7pm until 9pm * '''room''': 70-1400