You can subscribe to us on Spotify, Apple Podcasts, and many others, but if you are still looking for our rss feed
https://arraycast.com/episodes?format=rss
The opinions expressed by participants on the ArrayCast are their own and are not necessarily shared by their employers or organizations with which they are affiliated.
What is Singeli?
Marshall Lochbaum tells us all about Singeli, a fast intermediate representation language that can support the array languages in an array friendly way.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Lynn Sutherland and the Story of Nial
Lynn Sutherland, who worked on the array language Nial during its initial development in the 1980's, is the guest on this episode of ArrayCast.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Rob Pike - Array Languages are Important
Rob Pike, co-creator of the Go language and UTF-8, tells us why every programmer should know about the array languages.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Raul Miller - Precision
Raul Miller joins the ArrayCast to discuss precision in the world of computing.
Host: Conor Hoekstra
Guest: Raul Miller
Panel: Adám Brudzewsky, Marshall Lochbaum, Stephen Taylor and Bob Therriault.
Why We Like Array Programming (Again)
An encore performance of our first episode which is a really good episode to use to help your friends understand why you like Array Programming
Host: Conor Hoekstra
Panel: Stephen Taylor, Adám Brudzewsky and Bob Therriault.
What is the Problem?
On this episode of ArrayCast k programmer John Earnest joins us as a panellist to look at problem solving with the array languages. Conor provides the problem.
Host: Conor Hoekstra
Panel: John Earnest, Marshall Lochbaum, Richard Park and Bob Therriault.
Fold and Scan
We take a deep look at the Scan and Fold operators in k, q, BQN and other array languages.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Richard Park, Stephen Taylor and Bob Therriault.
Naming is Hard
A follow up email from Henry Rich gets us started and we find there is a place for everyone in the world of computer languages.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Fold and Other Functional Conjunctions
Henry Rich returns to talk about Fold and other conjunctions that facilitate functional programming.
Host: Conor Hoekstra
Panel: Stephen Taylor, Marshall Lochbaum, Adám Brudzewsky, and Bob Therriault.
What Affects Array Language Performance?
What things affect the performance of the array languages and is performance really that important for most users.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Richard Park, and Bob Therriault.
Choosing an Array Language / The Games We Play
Today we talk about recreational programming and advice about how to decide on which array language to learn.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
John Earnest and Multimedia
John Earnest returns to talk about his work extending the array languages into other domains and his new project, Decker.
Host: Conor Hoekstra
Guest: John Earnest
Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Tacit #4 - the dyadic hook
In our seventeenth episode, we returned to our discussion of tacit programming and tackled the description of the dyadic hook and found that J is not the only language that has this language construct.
Host: Conor Hoekstra Panel: Stephen Taylor, Adám Brudzewsky and Bob Therriault.
Brooke Allen - a life of adventure
In our sixteenth episode, we spoke with Brooke Allen, a very successful APL programmer and Wall Street entrepreneur, about his views on what it takes to make a successful life using the tools the array languages provide.
Host: Conor Hoekstra Panel: Stephen Taylor, Richard Park and Bob Therriault.
Tacit #3 (and other topics)
In our fifteenth episode, we start off with a programming challenge and then revisit test driven development in the array languages and finally, if you can stay with it, we look at some of our favourite tacit expressions.
Host: Conor Hoekstra Panel: Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Dyalog ‘21 Live
In our fourteenth episode, we recorded live from Dyalog ‘21, the online Dyalog User Meeting. Guests include Ron Murray, Brian Becker, Morten Kromberg, Stephen Mansour and Victor Ogunlokun.
Host: Conor Hoekstra Panel: Rodrigo Girão Serrão, Adám Brudzewsky, Richard Park and Bob Therriault.
Roger Hui (1953-2021)
In our thirteenth episode, we talk about the extraordinary contributions that Roger Hui made to the array languages with Morten Kromberg, the CTO of Dyalog Ltd. Morten co-authored with Roger on the History of Programming Languages IV paper, “APL since 1978”.
Host: Conor Hoekstra Panel: Stephen Taylor, Adám Brudzewsky , and Bob Therriault.
Gitte Christensen of Dyalog Ltd.
In our twelfth episode, we talk to Gitte Christensen, the CEO of Dyalog Ltd. about her experience of APL and the power of personal contact when building communities.
Host: Conor Hoekstra Panel: Stephen Taylor, Richard Park, and Bob Therriault.