YoVDO

APL9 from Outer Space - Exploring Concurrent Programming and Message Passing

Offered By: Dyalog User Meetings via YouTube

Tags

Distributed Systems Courses Operating Systems Courses Concurrent Programming Courses APL Courses Dyalog Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the unique features of APL9, an APL interpreter for the Plan9 operating system, in this 24-minute conference talk by Peter Mikkelsen at Dyalog '22. Discover the intricacies of concurrent programming and inter-thread communication in APL9, with a focus on its innovative mailbox model for message passing. Witness live demonstrations showcasing practical applications and learn how to implement remote system messaging. Gain insights into the development process, potential use cases, and where to access APL9 for further exploration. Conclude with a comprehensive summary and participate in a Q&A session to deepen your understanding of this fascinating APL implementation.

Syllabus

About the Plan9 operating system
Missing features in APL9
Presentation overview
Concurrent programming and communicating between threads
Message passing in APL9 mailbox model
Demonstrations
Example use cases
Messages between remote systems
Summary and conclusion
Where to get APL9
Questions and feedback


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