Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

The Road Ahead - Dyalog APL Development and Future Plans

Dyalog User Meetings via YouTube

Overview

Explore the future of Dyalog APL in this 44-minute conference talk from Dyalog '23. Delve into Morten Kromberg's vision for the next five years, covering Dyalog v19.0 features, plans for version 20.0, and key developments in APL programming. Learn about integrating APL into modern infrastructure, support for 64-bit ARM chips, cross-platform executables, and improvements in source code management. Discover upcoming enhancements like array notation, virtual environments, optimization techniques, and asynchronous support. Gain insights into Dyalog's evolution, including moves into academia and calls for industry collaboration, while reflecting on 40 years of Dyalog's history and its continued innovation in APL development.

Syllabus

Introduction
Celebration of 40 years of Dyalog and tribute to Geoff
Wish list for the next five years!
Ken Iverson's blackboard
Dyalog Ltd personnel and moving ito academia
Call for companies to host Dyalog consultants
Dyalog v19.0
Integrating APL into your infrastructure
13:10 Support for 64-bit ARM chips
16:03 Reminder to move from Classic to Unicode edition and 32-bit to 64-bit
.NET
Cross-platform bound executables
Reserving token ranges
WSFULL
Source "as typed"
Multi-line input
HTMLRenderer
Managing source code; product manager and package manager Link, Cider, Tatin
Experimental – Health Monitor
Bug fixes
Plans for Dyalog version 20.0
Array Notation
Source code management
Virtual environments
Optimisation
HTMLRenderer
Configuration files
.NET
Token-by-token debugging
New language features primitives, system functions
Asynchronous support
Health Monitor
Managing redirection under program control and support for hash bang scripting
System functions
Summary

Taught by

Dyalog User Meetings

Reviews

Start your review of The Road Ahead - Dyalog APL Development and Future Plans

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.