Upcoming APL Events

NYCJUG Meeting: Tuesday, May 14th, 2013

The regular monthly meeting of the New York City J Users Group will be held at 6:30 pm, at the Heartland Brewery, downstairs, in the Empire State building at 350 Fifth avenue, between 33rd and 34th streets. We'll be at a table along the wall to your left as you reach the bottom of the stairs Take a look at our meeting notes and our Meetup page.

BAA Moot: May 17-19, 2013

Following the success of last year's gathering, the British APL Association will be holding an APL Moot starting Friday, May 17th, through Sunday, May 19th, 2013 at the Lee Valley Youth Hostel in Cheshunt, England. The moot is a short train ride from London. More information may be found here.

Dyalog '13: October 20-24, 2013

The 2013 Dyalog APL conference will be held in Deerfield Beach, Florida, USA. The conference starts Sunday, October 20th, and goes through Thursday, October 24th. Look here for more detailed information.

Recent APL Events:

BAA London - April Symposium: Friday, April 26th, 2013

The April Symposium was held on Friday, April 26th, 2013, at The Albion, 2/3 New Bridge Street, City of London. Suggestions and discussion of agenda may made and found here.

APL Germany Spring Meeting: April 29th and 30th, 2013

This two-day meeting took place on Monday and Tuesday, April 29-30, 2013, in Hamburg, Germany. More information can be found here and the conference agenda is posted here

Jim Brown Spoke at APLBUG, February 23rd, 2013

Jim Brown, known as the chief architect of IBM's APL2, spoke on "APL2: the Early Years: Can you and should you compromise on technical issues?" at the APL Bay Area Users' Group. This talk was originally given at York University's commemoration of the 50th anniversary of the publication of Ken Iverson's book "A Programming Language". The talk was held at San Jose State University, College of Engineering Room ENG 339 (E San Fernando St. & S 7th St. San Jose, CA 95192).

Details of the talk can be found here.

Dyalog's Introduction to APL course: March 11th-15th, 2013

The course was taught by Bernard Legrand, author of Mastering Dyalog APL.

Celebration of APL's 50th anniversary, on Thursday, November 1st, 2012, at York University in Toronto, Ontario, Canada

This special, all-day event at the university's computer museum commemorated the 50th anniversary of the publication of Ken Iverson's "A Programming Language". There were lectures, demonstrations, exhibits, and a panel discussion. See more details here.

Dyalog APL Conference: October 14-18, 2012, in Elsinore, Denmark

Videos of selected talks have been posted here.

APL Bay Area Users' Group, Monday, August 13th, 2012

The Northern California SIGAPL of the ACM - the APL Bay Area Users' Group - met on Monday, 13 August 2012 at 6:30 p.m., at Taqueria Los Charros, 854 Dana Street, Mountain View, CA 94041

JSoftware conference: July 23-24, 2012, Toronto, Ontario, Canada.

The schedule of speakers includes links to some of the presentations here.

News

Fifth Annual Dyalog Programming Contest

Use APL to solve ten short puzzles and a few more complex problems to win one of 43 cash prizes and a paid trip to the 2013 Dyalog conference to be held in Florida, USA. Details here.

New J IDE

A new J IDE, called "qjide", still in beta testing, may be found here.

kx Systems launches new website

As seen here.

Dyalog releases version 13.2

Dyalog APL has released version 13.2 of their APL development system - look here for more details.

ELI - a free APL-based array system - now for Linux and Mac

ELI, an array programming language system based on APL but with an ASCII character set, has most functionalities of the ISO APL standard as well as added facilities such as: lists for non-homogeneous data, complex numbers, temporal data, control structures and scripting files.

Kx Systems at the National Museum of Mathematics

Kx Systems is sponsoring an exhibit at the newly-opened National Museum of Mathematics (MoMath) at 11 East 26th Street in Manhattan, New York.

Dissect: Two-Dimensional J Phrase Analyzer

A work in progress to develop a tool to execute a J phrase and display the result in a 2-dimensional format to allow a user to dissect the code and study how J works.

APL+Win Version 12.3 Released

The new 12.3 release of the APL+Win rapid application development environment is now available.

The APL\360 Source Code available

As part of the York Computer Museum's 50th anniversary celebration of APL, the source code for the original APL\360 interpreter is now available for download.

Dyalog APL Contest winner announced

The winner of the fourth World Wide APL Programming Contest - Hayato Hashimoto - is an undergraduate student at Kyoto University in Japan.

"Q for Gods" whitepaper

This paper explains multi-partitioned kdb+ databases, using kdb's "Q" language, in the context of a case study on equity options.

J has been ported to Android

Thanks to the work of Michael Dykman, there's now a version of the J console that runs on Android devices. The core of the J engine is available here and the build for jconsole is here.

Open-Source version of K - Kona

Kona is a new open-source implementation of Arthur Whitney's K, an ASCII-based APL like language. Kona is a fully working version of K3. You can get it here (requires GitHub).

J is Now Open-Source

The most recent release of J is now under GPL! Get it here. (J is a powerful, elegant, high-level, high-performance programming language, which is also available in binary versions for Windows, Unix, Mac, and PocketPC handhelds, both as a GUI and in a console. It is available in both 32- and 64-bit versions for XP64 or Linux64, on AMD64 or Intel EM64T platforms. J systems can be installed and distributed for free.)