DYNA Fall 2025: 29-30 September. More info

Dyalog ’19 Videos: Week 8

The Author

Technical Director (CTO)

Share this page

When Aaron Hsu was at Dyalog ’19 in Elsinore, he was preparing the defence of his PhD Thesis on A Data Parallel Compiler Hosted on the GPU. In his talk “Lessons for the Masses from the Trenches of Co-dfns” he looks back on some of the key lessons learned while working on the PhD and the Co-dfns compiler.

As usual, Aaron delivered a talk designed to make every one of us question the fundamental assumptions that we make about programming. Selected sound bites include:

Pointers are the refined sugar of programming.
Beauty and truth are intimately connected.
Value the human, command the machine!

Aaron Hsu stands on stage mid-presentation, wearing a headset and striped shirt with a cross necklace. He gestures to a screen out of view while speaking about his work on the Co-dfns APL compiler project. A laptop, glasses of water, and fire extinguisher are visible nearby in the conference setting.
Aaron Hsu presents some of his insights from his work on the Co-dfns project

To bring you back down to earth, (Uncle) Andy Shiers’ fifth Fireside Talk is about little things that Andy thinks are important to anyone managing or using a Dyalog APL installation that he suspects you have forgotten about, or may have missed when reading the documentation. Some of them are things that he overheard developers talking about and suspects are not documented at all! Most of them are things that he needed himself, or used to handle a support call. Serial numbers play an important role this year; the changes we have made so that we can support the use of unregistered versions of APL for testing and demonstration purposes make it important to understand the impact of serial numbers and how to manage them.

Andy Shiers, wearing a Dyalog-branded polo shirt and a headset microphone, stands mid-speech during his informal “fireside chat” session at Dyalog ’19. He has grey hair and is holding a small object in his hands, with the wooden panel backdrop of the Konventum venue behind him.
Uncle Andy’s back with another fireside chat

Join us again in week 9 to hear Richard Smith explain how to compute whether it will soon be Christmas and Roberto Minervini (and students) tell us about the Art of Teaching without Teaching.

This week’s videos:

U03: Lessons for the Masses from the Trenches of Co-dfns (Aaron Hsu, Indiana University)

Video thumbnail
Click to load video from YouTube. This will enable YouTube tracking. YouTube Privacy Information

D13: Uncle Andy’s Fireside Chat v5 (Andy Shiers)

Video thumbnail
Click to load video from YouTube. This will enable YouTube tracking. YouTube Privacy Information

More Blogs

Leave a Reply

Your email address will not be published. Required fields are marked *

Get Support

Technical advice and assistance on all aspects of Dyalog usage is available by e-mail (support@dyalog.com) and/or telephone (+44 1256 830030 – limited to U.K. office hours). Limited advice on design and coding is available, but is not intended to replace the use of the printed and on-line documentation. Except when reporting an issue with the software, users are encouraged to seek advice from the user community via the Dyalog Forum (reading the content of the forums does not require membership).

Search our website...