YoVDO

Co-dfns Update 2023 - Expanding APL Capabilities Through Compiler Design

Offered By: Dyalog User Meetings via YouTube

Tags

Linux Courses Compiler Design Courses APL Courses Dyalog Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the latest developments in the Co-dfns project through this 18-minute conference talk from Dyalog '23. Gain insights into the project's goals of expanding APL's reach and capabilities through compiler design and language research. Learn about the current status and capabilities of the Co-dfns compiler, including APL language support, limitations, and assumptions. Discover bonus features and future plans for the project. Follow along with a practical guide on installing and getting started with Co-dfns, complete with a live demo showcasing error messages and language extension possibilities. Understand the implementation of stack traces and be aware of potential Linux-specific issues. This talk provides a comprehensive update on the Co-dfns initiative, demonstrating its potential to tackle previously underrepresented problems in the modern APL community.

Syllabus

Goals of co-dfns
About co-dfns
Welcome Aurelia Zhi Rui Hsu
Status of co-dfns
APL language support, limitations and assumptions
Bonus features
Future work
Installation and getting started with co-dfns
Live demo error messages and extending the language
Stack trace
Linux Gotcha


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