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

YouTube

Dyalog and AI - Bridging APL Programming with Modern AI Tools

Dyalog User Meetings via YouTube

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the intersection of artificial intelligence and APL programming in this 48-minute conference talk from DYNA Fall 2025. Discover the current state of AI tooling for APL developers and learn about Dyalog Ltd's initiatives to bridge the gap between APL and mainstream AI support found in languages like Python. Examine practical demonstrations of large language models attempting to write APL code, revealing both the potential and current limitations of AI in understanding array-oriented programming. Understand the implementation of Model Context Protocol (MCP) for connecting LLMs to running applications, and see how semantic search and Retrieval-Augmented Generation (RAG) can enhance documentation accessibility. Gain insights into building AI-powered features for APL applications and explore the future roadmap for AI integration in the Dyalog ecosystem. Learn from real-world examples of AI interactions with APL code, including attempts by Claude Opus to explain and generate APL solutions, while understanding the unique challenges that array programming presents to current AI models.

Syllabus

About Stefan and this talk
AI for developer productivity – a reality check
Pace of AI improvement
Claude Opus explains APL
The state of AI tooling
What should Dyalog's AI tooling look like?
Console agents
Claude Opus tries writing APL
Models are not yet good at APL
Semantic search and RAG
Searching Dyalog's documentation with AI
Building AI features for your users
The state of AI for APL
Questions

Taught by

Dyalog User Meetings

Reviews

Start your review of Dyalog and AI - Bridging APL Programming with Modern AI Tools

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.