The Dyalog Road Map // Morten Kromberg // DYNA Fall 2025

Morten Kromberg As the landscape changes, so must the road map. Morten welcomes attendees to DYNA Fall 2025 with an overview of where we are and where we are heading. 00:00 Current and future DYNAs and Dyalog user meetings 01:58 Schedule for DYNA Fall 2025 03:19 The Dyalog road map — continuing to grow 06:53 Migration tools: deltaWI, EWC, and ATFIN 11:16 Dyalog on ARM64 12:28 .NET generics 13:32 ⎕SHELL 14:48 Script engine (dyalogscript) 16:13 Link enhancements 17:54 Miscellaneous: New documentation, Kafka interface, ⎕NINFO improvements, platform features 20:27 Language and IDE enhancements 20:52 Array notation 21:37 Namespace notation, ⎕VGET, and ⎕VSET 23:37 Inline tracing 24:13 Behind (⍛) 25:24 Looking forwards 25:41 APL source code as text — built in support 28:04 APL Libraries and Tatin 29:14 Open-source interfaces 31:43 Parallel/async operator 33:19 Co-dfns 33:40 Static analysis 35:03 LLMs/AI 35:49 APL for data science 38:00 The APL forge 39:24 Driving engagement with open-source 41:00 Team Dyalog: New recruits, consultants, and interns 42:44 Wrapping up 43:28 Questions This video is part of a series of presentations from DYNA Fall 2025 which was held in New York City on Monday 29 and Tuesday 30 September 2025. More information about this event: https://dyna.dyalog.com About the Presenter Morten recently celebrated 20 years as CTO of Dyalog, after spending the preceding 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 that used Dyalog as the core technology. Before that, he spent 10 years learning, using and helping clients install and maintain SHARP APL at I.P.Sharp Associates. About Dyalog Ltd We are the creators of Dyalog APL, a powerful array-oriented programming language designed for concise, expressive problem solving. Our team is dedicated to its ongoing development and long-term maintenance, ensuring it continues to meet the evolving needs of our users. To support this, we provide a suite of development tools and environments that enable both Subject Matter Experts and IT professionals to rapidly turn complex ideas into robust, efficient software solutions. -------------------- Get Started Download the latest version of Dyalog, free for personal or non-commercial use: https://www.dyalog.com/downloads -------------------- #DYNA #Dyalog #APLProgramming #RoadMap #ArrayProgramming #FunctionalProgramming #SoftwareDevelopment #APLCommunity

The Data Science Journey // Josh David // DYNA Fall 2025
▶︎

The Data Science Journey // Josh David // DYNA Fall 2025

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
▶︎

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones
▶︎

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

Static Analysis of APL for Tooling and Compliance // Aaron Hsu and Brandon Wilson // DYNA Fall 2025
▶︎

Static Analysis of APL for Tooling and Compliance // Aaron Hsu and Brandon Wilson // DYNA Fall 2025

Keynote Hardware Acceleration for training   Orri Erling, MEta
▶︎

Keynote Hardware Acceleration for training Orri Erling, MEta

Dyalog and AI // Stefan Kruger // DYNA Fall 2025
▶︎

Dyalog and AI // Stefan Kruger // DYNA Fall 2025

Something is jamming GPS over Europe. Here's what we found
▶︎

Something is jamming GPS over Europe. Here's what we found

JAWS – Jarvis And WebSockets // Brian Becker // DYNA Fall 2025
▶︎

JAWS – Jarvis And WebSockets // Brian Becker // DYNA Fall 2025

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

What Can Vectorised Trees Do for You? // Asher Harvey-Smith // DYNA Fall 2025
▶︎

What Can Vectorised Trees Do for You? // Asher Harvey-Smith // DYNA Fall 2025

Modern Architecture 101 for New Engineers & Forgetful Experts - Jerry Nixon - NDC Copenhagen 2025
▶︎

Modern Architecture 101 for New Engineers & Forgetful Experts - Jerry Nixon - NDC Copenhagen 2025

Dyalog APL: Our (Not So) Secret Ingredient // Mark Wolfson // DYNA Fall 2025
▶︎

Dyalog APL: Our (Not So) Secret Ingredient // Mark Wolfson // DYNA Fall 2025

The Uncomfortable Truth About AI “Reasoning” | World Science Festival
▶︎

The Uncomfortable Truth About AI “Reasoning” | World Science Festival

How to build a 3D APL Game with raylibAPL // Holden Hoover // DYNA Fall 2025
▶︎

How to build a 3D APL Game with raylibAPL // Holden Hoover // DYNA Fall 2025

Keynote: Linus Torvalds, Creator of Linux & Git with Dirk Hohndel, Founder, DH Consulting
▶︎

Keynote: Linus Torvalds, Creator of Linux & Git with Dirk Hohndel, Founder, DH Consulting

How Netflix Uses Java - 2026 Edition
▶︎

How Netflix Uses Java - 2026 Edition

Software engineering at the tipping point
▶︎

Software engineering at the tipping point

Exposing The Solid State Donut Battery. It's Over.
▶︎

Exposing The Solid State Donut Battery. It's Over.

START YOUR TUESDAY WITH FAITH | TODAY GOD IS GIVING YOU UNEXPECTED OPPORTUNITIES | FATHER FREDDY ...
▶︎

START YOUR TUESDAY WITH FAITH | TODAY GOD IS GIVING YOU UNEXPECTED OPPORTUNITIES | FATHER FREDDY ...

Mitchell Hashimoto’s new way of writing code
▶︎

Mitchell Hashimoto’s new way of writing code