Bringing the North American APL community together
Dyalog North America APL Meetup
On Monday April 7th 2025, Dyalog Ltd’s CTO Morten Kromberg and APL Tools Architect Brian Becker are hosting a very special free one‑day APL event in New York City. It will be an opportunity to learn more about Dyalog – both the latest developments and migrating from other APL platforms.
There will also be a two-day DYNA user meeting on September 29th-30th 2025. Although registration is not yet open, you can sign up to receive updates and stay informed.
Event Introduction
Get to know Dyalog
The first of two DYNA events in 2025 is a 1-day Get to Know Dyalog event. It will be a chance to meet Dyalog staff, ask questions, and discuss all things APL.
DYNA Spring 2025 is free to attend. However, places are limited; currently there are 0 places remaining. Please register for the waiting list in the event that someone drops out.
The full programme, which will be announced in due course, will cover topics such as:
Migrating to Dyalog
Over the past year, Dyalog has performed a migration of a complete APL*PLUS application for a new client. We will talk about the process, challenges that were faced and solved, and our plans for continued work on this front.
Keywords: ⎕WI
GUI, continuing to run on APL+Win component files, access to web services, automated conversion of language differences
Cross-Platform GUI in APL
“Everywhere Window Create” (EWC) is a JavaScript-based emulator for Dyalog’s ⎕WC
. EWC enables you to develop cross-platform GUI applications that can run on all Dyalog-supported platforms – Microsoft Windows, Linux, and in the cloud.
Last year, this tool (which was called JSWC at that time) was taking its first baby steps. Today, customers are starting to use it to port existing Microsoft Windows applications to Linux desktop applications and build completely new multi-user web apps, styled using responsive CSS.
Dyalog Version 20.0
The next release of Dyalog is expected to be in the beta test phase, targeting release in Q2. We will present highlights of the new release, and some of the tools that accompany it – including interfaces to large language models.
Customer Presentations
Some of our US customers will describe how they have been making use of Dyalog in the past year, enhancing existing applications or building new ones using some of the tools mentioned above.

Meet Our Expert Speakers
Presenters

Morten Kromberg
CTO, Dyalog Ltd
Morten joined Dyalog Ltd after spending about 15 years building up ideas for technical direction as a user of Dyalog – 10 as an APL Consultant and 5 as the CTO of Adaytum Software, developing a “shrink-wrapped” product which used Dyalog as the core technology. Before that, he spent about 10 years learning, using and helping clients install and maintain SHARP APL at I.P.Sharp Associates.
Morten has overseen/consulted on more than 30 individual application migrations between different APL dialects and/or operating systems.

Brian Becker
APL Tools Architect, Dyalog Ltd
With over 45 years of APL experience, Brian has developed APL applications across a variety of industries, including financial planning, manufacturing control, legislative tracking, full text databases, and risk assessment.
He now co-ordinates the design and development of APL-based software tools, including Jarvis and HttpCommand.

Davin Church
Owner and Developer, Creative Software Design
Davin has been programming in APL for 50 years. He started his own contract programming and consulting company in 1981 that specialized in APL, creating applications and toolkits for a variety of clients and industries. Although he has used several different dialects of APL, he spent most of those years building applications in APL+Win, moving more recently to Dyalog.

Diane Hymas
President, The APL Trust US
Diane retired from Mobil/ExxonMobil after a 40+ year career developing and deploying scientific production applications distributed worldwide. The vast majority of these utilised APL as the core language, including APL dialects from DEC-10, STSC, and Dyalog. APL was specifically chosen for its unique capabilities in data analytics, modelling, database connectivity, and adaptive, data-driven, interpretive execution.
Diane is one of the founding directors of The APL Trust US, a non-profit scientific charity that sponsors projects promoting global awareness and the use of the APL programming language in the fields of science, engineering, and mathematics.

Josh David
APL Consultant, Dyalog Ltd
Josh has over ten years of experience working with APL, having first encountered it during an internship with The Carlisle Group.
At Dyalog Ltd he primarily serves as an APL consultant to North American clients who use APL for production applications, but he is also a member of the team that develops APL tools.

Mark Wolfson
CTO, BIG
Mark has been CTO at BIG, a service company in the jewellery industry, since 2006. He serves as designer, architect, and data specialist, overseeing a tech team of 13 developers and support staff that create and maintain a suite of products for jewellery retailers, manufacturers, and other service providers in the industry.
Over the last few years, Mark has successfully migrated BIG’s legacy IBM APL2 system to an entirely new production environment using Dyalog.

Max Sun
Developer, BCA Research
Max joined BCA Research two years ago as a Junior APL Developer. In this role, his daily tasks included maintaining an APL tool suite for analysts to acquire, store, retrieve, analyse, visualise, and publish economic data, as well as using the APL ecosystem to migrate legacy data storage systems to SQL (for example, SQAPL, aplcart.info, tryapl.org, and tacit.help).
Insights, Innovations, and Inspiration
Presentations
Dyalog News (Morten Kromberg)
Morten opens DYNA Spring 2025 with an update of happenings at Dyalog Ltd and a summary of upcoming events, before introducing some highlights of the next version of Dyalog. Dyalog v20.0 is scheduled to be released in summer 2025, and introduces many new features such as support for APL array notation and primitive tracing.
Application Development (Morten Kromberg and Davin Church)
- APL+Win migration tools:
- ∆WI – a Dyalog APL emulator of APL+Win’s ⎕WI.
- tools to help identify and resolve syntactic incongruities between APL+Win and Dyalog APL.
- tools to assist with workspace transfer and reading/writing APL+ component files from Dyalog APL.
- Cross-Platform GUI:
- EWC (Everywhere Windows Create) – a cross-platform implementation of Dyalog’s ⎕WC family of system functions.
Dyalog in Action (Mark Wolfson)
BIG (Buyers Intelligence Group) is a company in the jewelry industry that integrates with dozens of systems to import data from 1,000 retailers. The data is used to provide inventory analysis and merchandising consulting for the retailers, to provide sell-through data to manufacturers, and to integrate to several industry service companies.
Mark describes how BIG have used Dyalog to streamline development of web-based applications within the C# infrastructure; in this presentation he concentrates on how they have used EWC and Jarvis to deliver customizable screens and dashboards more quickly and flexibly than they could using C#.
The Many Faces of Jarvis (Brian Becker)
Dyalog’s web service framework, Jarvis, started out as a simple concept – make it possible to easily call APL functions over the net, passing arguments and returning results. Since its inception, Jarvis has grown to become a core component that nearly every new project employs in some fashion. Brian describes the concept and evolution of Jarvis as users have found new and creative ways to use it.
Exploring the Dyalog Toolset (Josh David)
Having executable APL notation is the greatest strength of an APL vendor. However, the day-to-day operations in application development typically require more than just the core language primitives and array model. Josh looks at some of the most popular tools, interfaces, and system functions that can be used with Dyalog to provide even greater efficiencies in your software development.
NumPy Versus APL – Behind the Scenes (Max Sun)
- SharpPlot (a plotting library provided with Dyalog APL) – for plots of various styles and formatting.
- Jupyter Notebook for running code and generating slides.
- Markdown for saving the Jupyter Notebook in a sensible format.
- Py’n’APL to compare APL outputs as Python data.
The APL Ecosystem (Brian Becker)
There’s a wealth of APL-related information available online. Whether you’re an APL newcomer or an expert, there’s probably something out there that you’ll find educational, fun, or informative. Brian presents an overview of some of the online resources that can be used to explore the world of APL.
The APL Trust (Diane Hymas)
Are you passionate about growing the next generation of APLers? Do you have ideas for innovative projects that showcase the power of APL in science, engineering, or mathematics, but lack the funding to bring them to life?
Diane introduces The APL Trust, a non-profit scientific charity dedicated to supporting projects that promote global awareness and meaningful use of the APL programming language, and explains how the Trust can help turn your ideas into impactful initiatives that advance education and technical excellence through APL.
Below is the tentative schedule. It is subject to change.
10:00 - 12:30
Morning Sessions
10:00 – 10:30 Dyalog News (Morten Kromberg)
10:30 – 11:30 Application Development (Morten Kromberg and Davin Church)
11:45 – 12:30 Dyalog in Action (Mark Wolfson)
13:00 to 17:30
Afternoon Sessions
13:00 – 13:45 The Many Faces of Jarvis (Brian Becker)
13:45 – 14:30 Exploring the Dyalog Toolset (Josh David)
15:00 – 15:45 NumPy Versus APL – Behind the Scenes (Max Sun)
15:45 – 16:25 APL and AI – (Mark Wolfson and Brian Becker)
16:25 – 16:45 The APL Ecosystem (Brian Becker)
16:45 – 17:30 The APL Trust (Diane Hymas), morphing into open discussion.
18:00 onwards
Informal Discussions
Although dinner is not part of the event, you are very welcome to join us for a continuation of the day’s discussion and conversations at a venue yet to be determined.

1441 Broadway, New York, NY 10018
(212) 300-3360
A, B, C, D, E, F, N, Q, R, W, S, 1, 2, 3, 4, 5, 6, 7
M42, M98, M101, M102, M103, M104
Located in the heart of Midtown, this 70,000 square foot center occupies the entire third, fifth, and sixth floors of an art-deco building. The center is easily accessible through a dual-entry lobby on both Broadway and Seventh Avenue, leading visitors into a grand elevator foyer. This opens up to a modern reception area, elegantly combining glass and stainless steel, equipped with high-definition TVs and WiFi throughout.
The facility boasts 223 furnished executive suites and nine high-tech conference rooms.
Visitors enjoy sweeping panoramic views of the iconic Midtown skyline. Additional amenities include a fully equipped pantry, members lounge, a hotspot for networking, and secure fingerprint access to all floors, providing an unmatched blend of luxury, convenience, and security.

There are 0 places remaining
Register for the waiting list
We have reached capacity for this event. You can still complete the form below to be put on the waiting list. Registration is essential to ensure we can accommodate all attendees comfortably and plan appropriate refreshments. If you have any question please contact us: dyna@dyalog.com
DYNA Fall 2025
29-30 September 2025
On 29-30 September 2025, Dyalog will be hosting a 2-day DYNA User Meeting.
This will be a more in-depth look into the Dyalog ecosystem.
Register for updates below.