YoVDO

The Road Ahead - Dyalog APL Development and Future Plans

Offered By: Dyalog User Meetings via YouTube

Tags

Programming Languages Courses Software Development Courses Cross-Platform Development Courses ARM Architecture Courses Unicode Courses APL Courses Dyalog Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Getting Started and Learning APL - Panel Discussion
Dyalog User Meetings via YouTube
What is APL and What Can APL Do For You?
Dyalog User Meetings via YouTube
An Introduction to the Workspace - Secrets of the Interpreter
Dyalog User Meetings via YouTube
Future Performance Improvements in Set Functions - Dyalog '23
Dyalog User Meetings via YouTube
Converting a COM Server to a Jarvis-based Web Service - Dyalog '23
Dyalog User Meetings via YouTube