P10

ArrayLab: Building a 3D APL Game with raylibAPL

Presenter: Holden Hoover, University of Waterloo
Date and Time: Mon 29 Sept, 4:30 PM (30 mins)

Holden introduces ArrayLab, a simple 3D game built entirely in APL using the raylibAPL library (which makes the C library raylib available to the APL programmer on all platforms). He explains the development process, including how raylibAPL manages graphics, input, and game logic, and highlights the potential of APL as a platform for creating 3D games.

Other Presentations at DYNA Fall 2025

Dyalog and AI

Presenter: Stefan Kruger, Dyalog Ltd

Mon 29 Sept, 10:15 AM (45 mins)

AI is evolving rapidly, but APL support is lagging behind that of some of the more mainstream programming languages, such as Python. Stefan outlines the… Read more

Static Analysis of APL for Tooling and Compliance

Presenter: Aaron Hsu, Dyalog Ltd

Mon 29 Sept, 12:45 PM (30 mins)

Aaron introduces the work that’s being done at Dyalog Ltd to provide static analysis tools for users of APL that should improve tooling, assist in code… Read more

What Can Vectorised Trees Do for You?

Presenter: Asher Harvey-Smith, Dyalog Ltd

Mon 29 Sept, 4:00 PM (30 mins)

Representing hierarchical data structures (trees) with vectors is trendy in some parts of the APL world, but just how useful is it? Asher introduces the… Read more

DYNA Logo

Register for DYNA Fall 2025

DYNA Fall 2025 is an in-person only event. Registration is essential to ensure we can accommodate all attendees comfortably and plan appropriate refreshments. Please note that lunch and refreshments during breaks are included on both days, but evening meals and accommodation are not.

Day 1 presentations are free. Day 2 workshops cost $250. Join us for either day—or both!

If you have any questions please contact us: dyna@dyalog.com

Registration for DYNA Fall 2025 closes at 11:59 PM UTC on Sunday 21st September 2025.