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

YouTube

Rebuilding a Production APL Environment Using Dyalog

Dyalog User Meetings via YouTube

Overview

Explore the process of rebuilding a production APL environment using Dyalog in this 30-minute conference talk from Dyalog '22. Learn how BIG, a company in the jewelry industry, transitioned from an IBM APL2 environment to a modern Dyalog-based system for handling complex data processing tasks. Discover the challenges of integrating data from 1,000 retailers and how APL was chosen to manage data-related tasks. Gain insights into the new production environment's components, including Windows Service, SQAPL, ⎕CSV, ⎕XML, ⎕JSON, .NET integration, and HTTP calls. Understand the benefits of using ]Link for code management and source control for team collaboration. Follow the journey from summarizing the problem to exploring retailer data complexities, building the initial APL2 solution, and finally implementing the new Dyalog-based environment. Delve into key components such as the Queue Manager, APL Service, ⎕LX function, and source code organization.

Syllabus

Summary
How to get data from retailers
Retailer data – a hot mess
Building a monster – the APL2 solution
Dyalog to the rescue
New production environment
Queue Manager
APL Service
⎕LX function
Launch function
Source code organisation

Taught by

Dyalog User Meetings

Reviews

Start your review of Rebuilding a Production APL Environment Using Dyalog

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.