APL2, APL2000, Dyalog, J, K, MicroAPL, Q, compare, information visualization, graphics, application

Location::Heartland Brewery, 34th and 5th, NYC

Meeting Summary

We compared different APLs, talked about what happened at the BAPLA'09 conference last month, spent a little time on some issues of visualization tools, and looked at a software application competition in New York City which makes available some interesting data and may provide a venue for emphasizing strengths of J.

Agenda for NYCJUG of 20090714

1. Beginner's regatta: what are the strengths and weaknesses of different
APLs: APL2, APL2000, Dyalog, J, K, MicroAPL, Q, others?  See "Comparison 
of Different APLs.doc".


2. Show-and-tell: BAPLA'09 conference report: see "Notes from BAPLA09.doc".


3. Advanced topics: information visualization for statistical graphics: see 
Wainer, "Image-Based Vegetation Rendering.doc", "Judging correlation from 
scatterplots and parallel coordinate plots.doc", "IEEEInfoVisContest2007.doc",
and "Visualization of human development data by using Hierarchical 
Clustering.doc"

Google charts - http://code.google.com/apis/chart/types.html#bar_charts
Chartle - simple and interactive charts online - http://www.chartle.net/
Amcharts - Flash-based - http://www.amcharts.com/


4. Learning, teaching and promoting J: YouTube videos - how to do them?

Public profile - see "NYC Big Apps.doc".

Proceedings

Beginner's regatta

We compared obvious features of the many different APLs available today. We'll see about filling out a grid of features on which someone can compare them. There were also a couple we only remembered at the meeting so we'll have to dig up information on them as well.

APLs under consideration:

  1. APL2 - http://www-01.ibm.com/software/awdtools/apl/

  2. APL2000 - http://www.apl2000.com/

  3. Dyalog APL - http://www.dyalog.com/

  4. J - http://www.jsoftware.com/

  5. K - http://kx.com/

  6. MicroAPL (APLx) - http://www.microapl.co.uk/APL/

  7. Q - database language based on K - http://kx.com/Products/kdb+.php

  8. Others?

Show-and-tell

BAPLA'09 conference report - videos of talks are available at http://www.bapla09.com/videos.html .

There were a number of thought-provoking talks and a sense of dialog as successive speakers referred to the talks that had gone before. Since the conference was single-tracked, everyone got to hear all the talks. Briefly, these were:

Bob had a good quote about computer people seem to embrace the notion "Do not let your attempt to finish your task interfere with your study of computers."

The banquet that night was very entertaining and treated us to a comedy act with an interesting mathematical problem we were discussing the next day.

Advanced topics

Learning and teaching J

Scan of Meeting Notes

NYCJUG Meeting 090714 Notes JMeetingSign_40.jpg


CategoryWorkInProgress

NYCJUG/2009-07-14 (last edited 2009-10-17 20:50:24 by DevonMcCormick)