APL Germany Spring Meeting 2017

posted 9 Feb 2017, 09:45 by Stephen Taylor   [ updated 9 Feb 2017, 09:48 ]

Technoseum, Mannheim
APL Germany’s Spring Meeting this year will take place at the Technoseum in Mannheim from 13th to 14th March.

We are awaiting offers for talks and contributions to the APL Journal of APL Germany. Offers for talks should be addressed to Reiner Nussbaum ( or to me (

The agenda for the meeting will be published after arrival of the talk offers.

Hotel recommendation:

Park Inn by Radisson Mannheim
Am Friedensplatz 1
68165 Mannheim

T: +49 621 97670-0
F: +49 621 97670-1670

Zimmerreservierung: +49 621 97670-1104

Please make the hotel reservation at your earliest convenience to have best prices.

Best Regards

Bernd Geißelhardt
APL Benutzer Service
Allianz Deutschland AG
IT Personen-, Sachversicherung, Querschnitt (D-IT-PSQ3-K3)
70178 Stuttgart

Tel: +49 711 663 3968

Bay Area: APL's Golden Anniversary

posted 14 Nov 2016, 10:58 by Stephen Taylor

Bay Area
The APL Bay Area Users' Group (The Northern California SIGAPL of the ACM) will meet on the 19th of November to hear Dyalog APL's Gitte Christensen recall the first 50 years of APL and Morten Kromberg speculate on the next 50 years.

    Saturday, 19 November 2016, 2:30 p.m.

    at The Computer History Museum, Boole Room
    1401 North Shoreline Blvd.
    Mountain View, CA  94043

SAVED 1966-11-27 14.53.59 (GMT-8)

That timestamp from 50 years ago gives us a time to celebrate APL's birthday.  Morten Kromberg and Gitte Christensen will be here sooner, but their visit will be a great occasion for those of us in the SF Bay area to celebrate.

Gitte Christensen,  "50 Years of APL":

An introduction to the early years of APL:  the different applications of APL are described in the context of changing conditions through the last 50 years.  The evolution of APL is outlined and the current state established.  In summary, this is a story of computing driven by end-users.

Morten Kromberg, "The second 50 years":

The first 50 years of APL (1966-2016) were a bumpy ride, the high point probably being the early 1980's with personal computing and hand-made corporate software on mainframes, and the low point the proliferation of C++ based GUI frameworks in the 1990's which made life all but impossible for domain experts trying to write applications.

At the start of the second 50 years, the bad news is that the rest of the world is starting to recognise and duplicate some of the key strengths of the language, so the competition getting stronger from dynamic languages like Python and Julia. The good news is that this recognition brings some respectability, and although other languages are adding array-oriented features pioneered by APL, there is still little competition in terms of notation, where the APL family remains unique as an executable but precise mathematical tool of thought.

In this talk, Morten will explore the opportunities that he sees for APL in its second half-century.

The speakers

Gitte has a M.Sc in Biology with Mathematics, Physics and Chemistry from the University of Copenhagen, but decided that APL programming was more likely to provide her with a regular income.  Gitte joined I.P. Sharp Associates, where she met Morten, who had recently started working for IPSA straight out of High School.

When IPSA was acquired by Reuters, Gitte and Morten formed Insight Systems with a colleague, where they worked on porting APL systems between platforms, and also provided middleware solutions to several APL vendors.  In 1994, Insight Systems merged with Adaytum Software, with Morten becoming the CTO and Gitte the manager of the development team and the Nordic sales team.  Adaytum developed and marketed a highly successful Business Intelligence solution based on Dyalog APL, and was subsequently acquired by Cognos.

Since 2005 Gitte and Morten became CEO and CTO of Dyalog Ltd ( ), the fastest-growing vendor of APL interpreters.  At the beginning of this year, Morten handed the CTO role over to Jay Foad and assumed the title of CXO of Dyalog, with overall responsibility for User Experience.  Further information on recent presentations by Morten can be found at

More on the golden anniversary of APL is at .

APL Germany 50th Anniversary Meeting

posted 4 Sep 2016, 03:22 by Stephen Taylor   [ updated 4 Sep 2016, 03:22 ]

The German GSE Working Group APL, APL Germany and IBM Germany announce a celebration of the 50th anniversary of APL:

50 years ago, exactly on Nov 27, 1966, the first APL workspace was saved in the first APL implementation at IBM. Therefore the German GSE Working Group APL, APL Germany and IBM Germany have joined to organise an APL Anniversary Meeting on Nov 27 to 29, 2016, at IBM Lab Boeblingen, Germany.
The 3 inviting organisations would appreciate very much your participation. In particular it would be wonderful, if you would be able and willing to contribute some talk to the agenda we have begun to compose.
In a few weeks we will announce details of meeting location, hotel accommodation, 1st agenda draft etc.
Please let us know via email whether or not you would participate and perhaps give a talk.
Thanks in advance for your caring and best regards

Bernd Geisselhardt

Dyalog Ltd announces Dyalog Version 15.0

posted 2 Jul 2016, 01:43 by Stephen Taylor

Dyalog Ltd has released Version 15 of its APL interpreter. Major features: 
  • Supported on Microsoft Windows, IBM AIX, Linux, Raspberry Pi, Mac OS X
  • Free non-commercial licences 
  • Performance improvements 
  • New features for cross-platform code 
  • APL source code in Unicode text files
  • Improved look and feel – and a new icon 

Leaping not looping

posted 18 Apr 2016, 14:10 by Stephen Taylor

Another post on the Array Thinking blog attempts to tease out what is distinctive about array-oriented solutions. This time, testing whether a year is a leap year.

Command Ivy – a new APL interpreter

posted 18 Apr 2016, 14:04 by Stephen Taylor

A new APL interpreter project, built by Rob Pike of Unix fame. 

“a plaything, and a work in progress”

His interpreter is called "Ivy", uses ASCII characters, and is written in Go. It nicely leverages Go’s BigNum library, making it possible to work with very large integers and arrays.

Dyalog North American User Meeting 2016 – DYNA16

posted 16 Feb 2016, 14:23 by Stephen Taylor

Dyalog invites users, partners and all other interested parties to our 2016 North American Dyalog User Meeting, to be held at the Crowne Plaza in Princeton, NJ on 18-19 April 2016. 

The preliminary programme can be found at 

Costs are $500 for both meeting days (or $250 for just one day) and overnight accommodation is available at $159+taxes per night. Further details of costs and what is included along with a registration form can be found on our website

Note: Dyalog16 will be taking place from 9-13 October in Glasgow – full details will be announced soon!

Let it snow

posted 22 Dec 2015, 02:35 by Stephen Taylor   [ updated 22 Dec 2015, 02:36 ]

Snow crash
A little Christmas gift from the Array Thinking blog: how to make snow. Also on YouTube

Dyalog announces 2016 meetings

posted 16 Dec 2015, 13:24 by Stephen Taylor

Dyalog has announced the dates and locations for its 2016 user meetings: 
Details of planned content and how to register will follow once the information is available.

APL Germany Fall Meeting 16-17 Nov

posted 13 Oct 2015, 09:03 by Stephen Taylor

Beginning Monday 16:11. at 09:30 

End Tue 17:11. at 16:00 

We have still free slot's on the agenda. If someone has an idea for a talk or presentation he or she can feel free to contact me. We will accept of course also short presentations.

The meeting will be at the University of Applied Sciences in Erfurt, Altonaer Straße 25

- Monday Building 1 Romm 7.2.15 und Tuesday Building 1, Room 1.2.22

- local organisation Ms. Jana Großner, Tel: +49 361 6700514

Hotelrooms at Hotel Am Kaisersaal , old Town of Erfurt, Futterstraße 8, Telefon +49 361 65 8560
25 Rooms are reserved

- Prices: € 89,00 / Singleroom / Night
€ 109,00 / Doubleroom / Night

- Hotel Booking please until 1.11.2015 at the Hotel, keyword "APL"

Distance Hotel to University 1 km ca. 15 Min

Coffee and Lunchat the University available

Sunday evening get together , old Town of Erfurt, Restaurant Christoffel Michaelisstr. 41,

Monday evening meeting , old Town of . Naumburgischer Keller, Michaelisstr. 49,

1-10 of 129