DYNA Fall 2025: 29-30 September. More info

The main theme this week is remembering how we got here – and welcoming a new generation of APL users. There are three talks and a panel discussion… Read
Most of the recordings that we are releasing in week 5 concern “best practices” for the use of APL in large or complex systems. Many of these are… Read
The presentations released this week are about APL applications on the move. Some applications are moving from one APL implementation to another, for example… Read
The recordings released this week focus on activities related to attracting new users to APL. For many years, the APL Problem Solving Competition was a… Read
The recordings released this week focus on active development projects at Dyalog Ltd. The first three presentations describe features that are expected to be… Read
We’ve finished processing the first recordings of the presentations given at Dyalog’24 in Glasgow. The first four are now available to watch, and you… Read
Whether you are celebrating a winter holiday, looking forward to the days getting longer from tomorrow, or enjoying summer south of the equator, we hope you… Read
Although run-time performance is rarely the most important reason for selecting APL, good performance often becomes important during the lifetime of an… Read
An increasing number of APL systems serve business logic as services, in addition to providing a user interface. Some recent APL applications have no user… Read
This week, the focus is on the use of tools and interfaces in applications. Mark Wolfson from BIG integrates data from 1,000 retailers to provide business… Read
I am always thrilled to hear from people who have been able to use APL to gain insight into difficult subjects, or use APL to pass knowledge on to others. A… Read
This week’s collection consists of presentations by members of the development team, and concentrates on language features and development tools that the… Read
The section that is dedicated to the annual APL Problem Solving Competition is always one of my own favourite parts of a Dyalog user meeting, and the talks by… Read
Welcome to the 2023 edition of the Dyalog user meeting presentation recordings. This year, we plan to release a few talks each week until the Winter Solstice… Read
Geoff Streeter holding an award trophy, dressed in a dark suit and patterned tie, smiling at the camera in a warmly lit room.
Today we reach two very significant milestones. 40 Years of Dyalog APL On this day, we have cause for celebration: it is 40 years since the release of Dyalog… Read
The APL Farm has recently hosted discussions about the proposed under operator, asking “why Dyalog hasn’t implemented it a long time ago”. I… Read
I am very pleased to be able to announce the start of the Beta testing of the next release of Dyalog APL! As explained in June, we decided to delay the release… Read
In June, Mikhail Barash and Anya Helene Bagge published a collection of essays written by the students of the seminar course INF328B on History of Programming… Read
On July 16th, one of the most influential founders of what we today refer to as the “array language community” died peacefully, a few months after… Read
Morten Kromberg seated at a desk with two monitors, preparing a recording with lighting equipment set up, during a Dyalog event.
We are happy to announce that the full set of recordings from Dyalog ’20 online is now available. So if you missed the all or any of the talks, or would… Read
Three weeks from today, Gitte Christensen and I will be opening the 2020 Dyalog user meeting. Like so many similar gatherings, we are moving online; this… Read
Five people seated in a row on stage for the Young APLers' Panel, including Stephen Taylor, Alve Björk, Yuliia Serhiienko, James Heslip, and Josh David, engaged in a discussion with microphones.
The release of the final set of videos from the Dyalog ’19 user meeting in Elsinore slipped into 2020, thus providing me with a perfect opportunity to… Read
Depending on which day you decide to watch this recording, you may get a different answer from the one that Richard did as he answered his own question… Read
Andy Shiers
When Aaron Hsu was at Dyalog ’19 in Elsinore, he was preparing the defence of his PhD Thesis on A Data Parallel Compiler Hosted on the GPU. In his talk… Read
Rich Park
Week 7 features talks by two recent additions to the Dyalog team. Richard Park joined Dyalog a year ago, and his primary focus is the production of new… Read
Claus Madsen of FinE Analytics
Scrinium is a portfolio management system that can handle a comprehensive range of financial assets, collect them into “portfolios”, and compute… Read
Marshall Lochbaum
In week 5 of the Dyalog ’19 videos, Francesco Garue tells how, after APL Italiana was acquired by SimCorp and became SimCorp Italiana, the two development… Read
Welcome to week 4 of the Dyalog ’19 recordings! This week, Tommy Johannesen of Jersie Data tells us about an interesting application that he has written… Read
In the third week of Dyalog ’19 recordings, Stig Nielsen from SimCorp A/S talks about recent work to turn a very large body of APL code, originally… Read
Welcome to the second week of recordings from Dyalog ’19 in Elsinore! This week we are featuring three presentations about work that is either already… Read
It is still true that most APL users live north of the equator, which means that at this time of year the sun is below the horizon more than half the time.… Read
Low-angle close-up of vibrant blue scilla flowers blooming in early spring among green grass and soil, with a blurred background of trees and sky.
Dyalog version 17.1 will be released soon, with the HTMLRenderer working under Windows, macOS and GNU/Linux, the “Link” system providing infrastructure for… Read
Jay Foad, wearing a light-coloured checked shirt, standing in front of a wooden beam structure, smiling softly at the camera
At the end of May 2019 I am leaving Dyalog, so it seems like a good time to reflect on my time here and what I’ve learned from APL and the APL community.… Read
Jay Foad, wearing a light-coloured checked shirt, standing in front of a wooden beam structure, smiling softly at the camera
Hello! Further to Morten’s kind words of introduction, I’d like to take this opportunity to introduce myself as the new CTO of Dyalog Ltd. About me… Read
Morten Kromberg
As Jay Foad assumes the role as CTO of Dyalog, Morten Kromberg moves into the newly created role of CXO. You might think that the X in CXO is like the common… Read
Jay Foad, wearing a light-coloured checked shirt, standing in front of a wooden beam structure, smiling softly at the camera
Jay started as a Software Developer with Dyalog on 26 April 2010. When he joined the company he brought in-depth experience, having worked with software… Read
The November cycle of APL User Meetings is kicking off; the SWEDAPL meeting in Malmö was first this year, holding a meeting at the top of the famous Turning… Read
Over the years, I have become more and more reluctant to write code without good regression tests – 35 years of software development have taught me that… Read
Concluding Morten and Gitte’s whistlestop tour round Europe before heading to the US (see parts 1 and 2) On Saturday afternoon we passed through… Read
Continuing Morten and Gitte’s whistlestop tour round Europe before heading to the US for DYNA15 Day 3: Bramley-Bingen Job interviews done by lunch-time,… Read
One of my favourite times of the year is the period in March/April where we traditionally start with a visit to the FinnAPL Forest Seminar followed by the APL… Read
As the odour of fried electronics dissipates in the air, I’m unexpectedly afforded the opportunity to write this blog post a day or two earlier than… Read
This blog originally started when I took delivery of the DyaBot, a Raspberry Pi and Arduino based variant of the C3Pi running Dyalog v13.2. The architecture… Read
Last week the ‘bots were busy preparing for the J Language Conference in Toronto, where they made their first public appearance together. Upon returning… Read
‘Bots are off limits this week so here is a story from this year’s Iverson College – a fantastic week spent in the company of a wonderful mixture of… Read
It is now 3 weeks since we shipped Dyalog version 14.0 and released the new Dyalog web site, so it’s probably time to stop celebrating and get back to… Read
Regular readers will remember my whining about the poor precision of both infra-red and ultrasonic sensors. But today, the Raspberry Pi / Dyalog APL –… Read
I’ve been wanting to run a Web Server from my home for many years. In fact, I have been paying for the domain Thor8.dk (my street address is Thorsvænget… Read
Of course, it was an illusion that I would be able to get straight back to the robot after vacation, there were a few other jobs waiting like the… Read
It has been more than a month since my last blog post, and you’d be forgiven for thinking that I’d lost interest in robots. It *is* true that I have been… Read
Following the release of Dyalog APL for the Raspberry Pi came a hectic week with no time to play… But now the next sensor has arrived, so it is time to… Read
My dad is originally from the Cape, and I grew up in Botswana, so hopefully I can be forgiven for feeling that it is very cool to find Dyalog APL at the core… Read
In response to an earlier post on driving an 8-bar LED using the Raspberry Pi, Roger Hui commented that 8 lights should be sufficient to display the output… Read
And now, as they say, for something completely different. Our robot is running Dyalog APL version 13.2 for the Raspberry Pi, which was released on our major… Read
Although the news had not yet appeared on the Dyalog webpage when this was written, the CTO blog has access to exclusive sources and is therefore able to… Read
The official release of Dyalog APL for the Raspberry Pi now looks as if it going to happen on Friday! In preparation for this, we have been working on some… Read
As described in a recent post, our robot now has an Infra-Red distance sensor, which allows us to measure the distance from the front of the robot to the… Read
This weekend, the Dyalog C3Pi reached the final stop on the European spring tour, attending the British APL Association’s Annual General Meeting and… Read
A Raspberry Pi robot
The first time I heard the term Raspberry Pi – in the beginning of 2012 – I immediately went for a plate and a fork – I LOVE Raspberries! Much to my… Read
Back from the APL meeting in Hamburg, where my C3Pi made it’s first appearance on German soil (and a few days meeting with APL users in Milan).… Read
APL on the C3Pi One of the biggest joys of being the CTO of Dyalog is that you get to write code to help evaluate prototypes of proposed language features, or… Read
Gitte Christensen and Morten Kromberg will be attending the “GSE Arbeitsgruppe APL” meeting on April 29th, and speaking at the “APL Germany… Read
There are so many new activities at Dyalog, and so many new people taking a look at Dyalog APL – many of whom do not have the opportunity to attend… Read
Get Support

Technical advice and assistance on all aspects of Dyalog usage is available by e-mail (support@dyalog.com) and/or telephone (+44 1256 830030 – limited to U.K. office hours). Limited advice on design and coding is available, but is not intended to replace the use of the printed and on-line documentation. Except when reporting an issue with the software, users are encouraged to seek advice from the user community via the Dyalog Forum (reading the content of the forums does not require membership).

Search our website...