Dyalog Ltd.

Dyalog Ltd. Efficiently transform your ideas into software with our world-class APL environment. Dyalog Ltd.

produces Dyalog APL, the most widely used APL development platform available. It is used in research and business applications where it is important to integrate domain experts in the software development process. Dyalog allows rapid prototyping of both simple and complex processes, and is especially strong where solutions have an analytical or mathematical component.

That's a wrap on Dyalog '26! Stine Kromberg, Managing Director of Dyalog Ltd, closes this year's user meeting in Eastbou...
15/10/2026

That's a wrap on Dyalog '26! Stine Kromberg, Managing Director of Dyalog Ltd, closes this year's user meeting in Eastbourne, UK, after days of presentations and workshops from the APL community.

Thank you to every speaker and attendee who made it happen.

Data is often easiest to understand as a table or a chart.At Dyalog '26, Jesús Galán López introduces a new approach to ...
15/10/2026

Data is often easiest to understand as a table or a chart.

At Dyalog '26, Jesús Galán López introduces a new approach to plots and tables in Dyalog APL, using Tatin packages, namespaces for configuration and data, and JavaScript libraries for rendering. There's also a lightweight text-based renderer for displaying simple plots and tables directly in your session, in any environment.

Every Dyalog release is preceded by a lot of testing that users never see, including fuzzers that spend entire weekends ...
15/10/2026

Every Dyalog release is preceded by a lot of testing that users never see, including fuzzers that spend entire weekends inventing APL expressions designed to crash the interpreter.

At Dyalog '26, Aarush Bhat goes behind the scenes of Dyalog's test suites, from unit tests and coverage-instrumented builds to fuzzing and real-hardware testing across versions and platforms. He also shows how GUIs, long the hardest part to automate, are now covered by hundreds of visual regression tests, many written by LLM agents.

Shorter APL for everyday tasks.At Dyalog '26, Adám Brudzewsky presents a draft proposal for eight small language changes...
15/10/2026

Shorter APL for everyday tasks.

At Dyalog '26, Adám Brudzewsky presents a draft proposal for eight small language changes, each shortening a common idiom: sorting, promoting and demoting rank, encoding and decoding binary, picking the last item, and inferring an axis length when reshaping. He demonstrates each in use and invites discussion.

APL in more places, for more applications. That's the goal of Co-dfns, an APL compiler that opens the door to better int...
15/10/2026

APL in more places, for more applications.

That's the goal of Co-dfns, an APL compiler that opens the door to better integration with other programming environments and high-performance domains like scientific computing, machine learning and graphics.

At Dyalog '26, Aaron Hsu introduces the new Co-dfns version 6 release and shares the roadmap for what's next in APL compilation.

Purely tacit APL might be best kept for recreational confusion, but everyone uses derived functions.At Dyalog '26, Max S...
15/10/2026

Purely tacit APL might be best kept for recreational confusion, but everyone uses derived functions.

At Dyalog '26, Max Sun of InvestCloud demonstrates the tacit idioms he relies on (split, inspect, read, write and select), explains why they're useful, and shares the tools and resources that help him write tacit code.

Busy professionals don't always have time to keep up with everything happening in the world of Dyalog, and there's no ne...
15/10/2026

Busy professionals don't always have time to keep up with everything happening in the world of Dyalog, and there's no need to wait for the next user meeting to catch up.

At Dyalog '26, Rich Park takes a whirlwind tour of what APLers have been saying and doing, covering the latest community projects and publications.

What's it like to learn APL by making a video game?At Dyalog '26, Mikaela Hsu shares the process, difficulties and upsid...
15/10/2026

What's it like to learn APL by making a video game?

At Dyalog '26, Mikaela Hsu shares the process, difficulties and upsides of learning APL as a newcomer, and the mindset behind applying artistic creativity to technology.

The APL workspace is 60 years old. At Dyalog '18, Paul Mansour declared it dead. So what's happened since?At Dyalog '26,...
15/10/2026

The APL workspace is 60 years old. At Dyalog '18, Paul Mansour declared it dead. So what's happened since?

At Dyalog '26, Adám Brudzewsky reviews the decade: from binary workspaces and component files, through transfer files and SALT, to Link, Acre, C***r, Tatin and Git. He also considers what the workspace is still good for, and looks ahead to modules, single-file source and source handling built into the interpreter.

One APL GUI, every platform.EWC is Dyalog's cross-platform implementation of the ⎕WC GUI family. Build your forms as you...
15/10/2026

One APL GUI, every platform.

EWC is Dyalog's cross-platform implementation of the ⎕WC GUI family. Build your forms as you would under ⎕WC, and EWC renders them as a real GUI on Linux, macOS or Microsoft Windows, in a desktop window or a browser tab.

At Dyalog '26, Aarush Bhat demonstrates EWC with applications re-platformed without changes and others built with EWC from the start, covers what's changed since Dyalog '24, and shares the plan ahead.

Address

Minchens Court
Tadley
RG265BH

Opening Hours

Monday 9am - 5pm
Tuesday 9am - 5pm
Wednesday 9am - 5pm
Thursday 9am - 5pm
Friday 9am - 5pm

Telephone

+441256830030

Alerts

Be the first to know and let us send you an email when Dyalog Ltd. posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Dyalog Ltd.:

Shortcuts

Share