Array Cast: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
(Adding episode 75)
 
(64 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
[[File:Array_Cast_icon.png|thumb|right|Logo of the Array Cast.]][[File:Array Cast banner.jpg|thumb|right|Promotional banner with a background featuring APL code for generating an SVG image.]]
'''The Array Cast''' is a [[wikipedia:podcast|podcast]] about [[array]] programming languages, especially APL, [[J]], [[K]], and [[Q]]. Being an audio-only production, the focus is on giving high-level views and describing the experience of using such languages, rather than showing visual examples of code.
'''The Array Cast''' is an audio [[wikipedia:podcast|podcast]] about [[array]] programming languages, especially APL, [[J]], [[K]]/[[Q]], and [[BQN]]. Being an audio-only production, the focus is on giving high-level views and describing the experience of using such languages, rather than showing visual examples of code.


== Participants ==
== Participants ==
The podcast is hosted by Conor Hoekstra who is a senior library software engineer at [[wikipedia:NVIDIA|NVIDIA]]. Recurring panellists are [[Adám Brudzewsky]], [[Richard Park]], and Rodrigo Girão Serrão, of [[Dyalog Ltd.]], Stephen Taylor and Nick Psaris of Kx Systems, and J enthusiast Bob Therriault. The plan is for guests to be invited to specific episodes.
The podcast is hosted by Conor Hoekstra who is a research scientist at [[wikipedia:NVIDIA|NVIDIA]]. Recurring panellists are [[Adám Brudzewsky]], [[Richard Park]], and Rodrigo Girão Serrão, of [[Dyalog Ltd.]], Stephen Taylor and Nick Psaris of [[Kx Systems]], and J enthusiast Bob Therriault. After appearing multiple times, twice as a guest panellist, [[Marshall Lochbaum]] joined the regular panel with the 22 July 2022 episode. Various guests are invited to specific episodes.


== Episodes ==
== Episodes ==
=== 2021 ===
{| class=wikitable
! Ep !! Date !! Panel !! Featured Guest !! Featured Languages !! Title
|-
| 1 || May 15 || Brudzewsky, Taylor, Therriault || || || [https://www.arraycast.com/episodes/episode-00-why-i-like-array-languages Why We Like Array Languages]
|-
| 2 || May 29 || Park, Taylor, Therriault || || || [https://www.arraycast.com/episodes/episode-01-loops-and-learning-array-languages Loops and Learning about Array Languages]
|-
| 3 || Jun 12 || Brudzewsky, Psaris, Therriault || || || [https://www.arraycast.com/episodes/episode-02-challenges-facing-the-array-languages What Challenges Face the Array Languages?]
|-
| 4 || Jun 26 || Brudzewsky, Psaris, Therriault || || || [https://www.arraycast.com/episodes/episode-03-what-is-an-array What is an array?]
|-
| 5 || Jul 10 || Park, Psaris, Therriault || || || [https://www.arraycast.com/episodes/episode-04-responding-to-listeners-email Responding to a Listener’s Email]
|-
| 6 || Jul 23 || Brudzewsky, Taylor, Therriault || [[Henry Rich]] || J || [https://www.arraycast.com/episodes/episode-06-henry-richs-deep-dive-into-j Henry Rich’s Deep Dive into J]
|-
| <span id=bqn>7</span> || Aug  7 || Brudzewsky, Therriault || [[Marshall Lochbaum]] || APL, J, BQN || [https://www.arraycast.com/episodes/episode-07-marshall-lochbaum-and-the-bqn-array-language Marshall Lochbaum and the BQN array language]
|-
| 8 || Aug 21 || Brudzewsky, Therriault || Attila Vrabecz || K, Q || [https://www.arraycast.com/episodes/episode-08-attila-vrabecz-and-the-k-group-of-programming-languages Attila Vrabecz and the k group of programming languages.]
|-
| 9 || Sep  4 || Brudzewsky, Taylor, Therriault || || APL, J || [https://www.arraycast.com/episodes/episode-09-tacit-programming Tacit Programming]
|-
| 10 || Sep 18 || Brudzewsky, Taylor, Therriault || [[Eric Iverson]] || APL, J || [https://www.arraycast.com/episodes/episode10-eric-iverson Eric Iverson]
|-
| 11 || Oct  2 || Park, Taylor, Therriault || || APL, J || [https://www.arraycast.com/episodes/episode11-why-tacit Why Tacit?]
|-
| 12 || Oct 16 || Park, Taylor, Therriault || [[Gitte Christensen]] || APL || [https://www.arraycast.com/episodes/episode12-gitte-christensen Gitte Christensen of Dyalog Ltd.]
|-
| 13 || Oct 30 || Brudzewsky, Taylor, Therriault || [[Morten Kromberg]] || APL, J || [https://www.arraycast.com/episodes/episode13-roger-hui Roger Hui (1953-2021)]
|-
| 14 || Nov 13 || Girão Serrão, Brudzewsky, Park, Therriault || || APL || [https://www.arraycast.com/episodes/episode14-dyalog-21-live Dyalog ‘21 Live]
|-
| 15 || Nov 27 || Brudzewsky, Taylor, Therriault || || APL, J, BQN || [https://www.arraycast.com/episodes/episode15-tacit-3-and-other-topics Tacit #3 (and other topics)]
|-
| 16 || Dec 10 || Park, Taylor, Therriault || Brooke Allen || APL || [https://www.arraycast.com/episodes/episode16-brooke-allen-a-life-of-adventure Brooke Allen - a life of adventure]
|-
| 17 || Dec 25 || Brudzewsky, Taylor, Therriault || || APL, J, BQN || [https://www.arraycast.com/episodes/episode17-tacit4-the-dyadic-hook Tacit #4 - the dyadic hook]
|}
=== 2022 ===
{| class=wikitable
{| class=wikitable
! Date !! Participants !! Title
! Ep !! Date !! Panel !! Featured Guest !! Featured Languages !! Title
|-
| 18 || Jan 8 || Brudzewsky, Taylor, Therriault || Henry Rich || J || [https://www.arraycast.com/episodes/episode18-henry-rich-presents-j903 Henry Rich presents J903]
|-
| 19 || Jan 22 || Park, Taylor, Therriault || [[Aaron Hsu]] || APL || [https://www.arraycast.com/episodes/episode19-aaron-hsu Aaron Hsu]
|-
| 20 || Feb 5 || Park, Therriault || Rodrigo Girão Serrão || APL || [https://www.arraycast.com/episodes/episode20-rodrigo-girao-serrao Rodrigo Girão Serrão]
|-
| 21 || Feb 19 || Park, Taylor, Therriault || [[Morten Kromberg]] || APL || [https://www.arraycast.com/episodes/episode21-morten-kromberg Morten Kromberg, CTO of Dyalog Ltd.]
|-
| 22 || Mar 3 || Brudzewsky, Taylor, Therriault || Josh David || APL || [https://www.arraycast.com/episodes/episode22-josh-david APL in industry]
|-
| 23 || Mar 18 || Brudzewsky, Taylor, Therriault || Andrew Sengul || APL, [[April]] || [https://www.arraycast.com/episodes/episode23-andrew-sengul Andrew Sengul - The April APL Compiler]
|-
| 24 || Apr 1 || Brudzewsky, Taylor, Therriault || Aaron Hsu, Andrew Sengul, Gitte Christensen,<br> Rodrigo Girão Serrão, Rich Park, and Stefan Kruger || APL, April || [https://www.arraycast.com/episodes/episode24-apl-seeds-2022 APL Seeds 2022]
|-
| 25 || Apr 15 || Brudzewsky, Therriault || Vanessa McHale || [[Futhark]], J, [[wikipedia:Haskell (programming language)|Haskell]] || [https://www.arraycast.com/episodes/episode25-vanessa-mchale Vanessa McHale]
|-
| 26 || Apr 29 || Brudzewsky, Taylor, Therriault || Stevan Apter || APL, K, Q || [https://www.arraycast.com/episodes/episode26-stevan-apter Stevan Apter]
|-
| 27 || May 13 || Taylor, Therriault || Joel Kaplan || APL, K, [[A]] || [https://www.arraycast.com/episodes/episode27-joel-kaplan Joel Kaplan]
|-
| 28 || May 27 || Brudzewsky, Therriault || guest panellist: [[Marshall Lochbaum]] || APL, J, BQN || [https://www.arraycast.com/episodes/episode28-rank-and-leading-axis Rank and Leading Axis Theory]
|-
| 29 || Jun 10 || Brudzewsky, Taylor, Therriault || guest panellist: [[Marshall Lochbaum]] || APL, J, K, BQN || [https://www.arraycast.com/episodes/episode29-transpose Transpose]
|-
| 30 || Jun 24 || Brudzewsky, Taylor, Therriault || || || [https://www.arraycast.com/episodes/episode30-our-first-year Looking Back at Our First Year]
|-
| 31 || Jul 8 || Brudzewsky, Therriault || [[wikipedia:Jeremy Howard (entrepreneur)|Jeremy Howard]] || APL, J || [https://www.arraycast.com/episodes/episode31-jeremy-howard Jeremy Howard - Data Scientist]
|-
| 32 || Jul 22 || Brudzewsky, Lochbaum, Therriault || || APL, J, K, Q, BQN || [https://www.arraycast.com/episodes/episode32-control-structures Control Structures in the Array Languages]
|-
| 33 || Aug 5 || Lochbaum, Park, Therriault || João Araújo || APL || [https://www.arraycast.com/episodes/episode33-joao-araujo João Araújo and Tools of Thought]
|-
| 34 || Aug 19 || Lochbaum, Park, Taylor, Therriault || Romily Cocking|| APL, Smalltalk || [https://www.arraycast.com/episodes/episode34-romilly-cocking The Many Languages of Romilly Cocking]
|-
| 35 || Sep 2 || Brudzewsky, Lochbaum, Therriault || [[Lib Gibson]] || APL || [https://www.arraycast.com/episodes/episode35-lib-gibson Lib Gibson - IP Sharp’s ‘Zookeeper’]
|-
| 36 || Sep 16 || Brudzewsky, Lochbaum, Taylor, Therriault || || APL, J, K, Q, BQN, Futhark, Nial || [https://www.arraycast.com/episodes/episode36-what-makes-an-array-language What Makes a Language an Array Programming Language?]
|-
| <span id=futhark>37</span> || Sep 30 || Lochbaum, Park, Taylor, Therriault || Troels Henriksen  || Futhark, SaC || [https://www.arraycast.com/episodes/episode37-futhark Troels Henriksen and Futhark]
|-
| 38 || Oct 14 || Lochbaum, Park, Taylor, Therriault || || APL, J, K, Q, BQN || [https://www.arraycast.com/episodes/episode38-array-language-profile Promoting the Array Languages]
|-
| 39 || Oct 28 || Brudzewsky, Lochbaum, Taylor, Therriault || || APL, J, K, Q, BQN || [https://www.arraycast.com/episodes/episode39-iverson-or-array-language Iversonian language or Array language?]
|-
| 40 || Nov 11 || Brudzewsky, Lochbaum, Taylor, Therriault || Michal Wallace || J || [https://www.arraycast.com/episodes/episode40-michal-wallace Michal Wallace, k programmer and J video producer]
|-
| 41 || Nov 25 || Brudzewsky, Lochbaum, Taylor, Therriault || [[John Earnest]] || K || [https://www.arraycast.com/episodes/episode41-john-earnest John Earnest and Versions of k]
|-
| 42 || Dec 9|| Brudzewsky, Lochbaum, Taylor, Therriault || [[Nick Psaris]] || Q || [https://www.arraycast.com/episodes/episode42-nick-psaris-q Nick Psaris and the q language]
|-
| 43 || Dec 23 || Brudzewsky, Lochbaum, Taylor, Therriault || [[John Earnest]] || K, [[Lil]] || [https://www.arraycast.com/episodes/episode43-john-earnest-decker John Earnest and Multimedia]
|}
 
=== 2023 ===
{| class=wikitable
! Ep !! Date !! Panel !! Featured Guest !! Featured Languages !! Title
|-
| 44 || Jan 6 || Brudzewsky, Lochbaum, Taylor, Therriault || || APL, J, BQN, Q || [https://www.arraycast.com/episodes/episode44-language-choice-and-recreational-programming Choosing an Array Language / The Games We Play]
|-
| 45 || Jan 20 || Brudzewsky, Lochbaum, Taylor, Therriault || Ashok Reddy || K, Q || [https://www.arraycast.com/episodes/episode45-ashok-reddy-kx Ashok Reddy, CEO of KX]
|-
| 46 || Feb 3 || Lochbaum, Park, Taylor, Therriault || Michael Higginson || APL, Q || [https://www.arraycast.com/episodes/episode46-michael-higginson Michael Higginson, 2022 Dyalog Contest Winner]
|-
| 47 || Feb 17 || Brudzewsky, Lochbaum, Taylor, Therriault || Leslie Goldsmith || APL, Q || [https://www.arraycast.com/episodes/episode47-leslie-goldsmith Leslie Goldsmith, from I.P. Sharp to KX]
|-
| 48 || Mar 3 || Brudzewsky, Lochbaum, Therriault || Henry Rich || J || [https://www.arraycast.com/episodes/episode48-henry-rich Henry Rich Reveals J with Threads J9.4]
|-
| 49 || Mar 17 || Lochbaum, Park, Therriault || || J, BQN, APL || [https://www.arraycast.com/episodes/episode49-performance What Affects Array Language Performance?]
|-
| 50 || Mar 31 || Brudzewsky, Lochbaum, Taylor, Therriault || Henry Rich || APL, J, BQN || [https://www.arraycast.com/episodes/episode50-fold Fold and Other Functional Conjunctions]
|-
| 51 || Apr 14 || Brudzewsky, Lochbaum, Taylor, Therriault || || APL, J, BQN || [https://www.arraycast.com/episodes/episode51-naming-is-hard Naming is Hard]
|-
| 52 || Apr 28 || Lochbaum, Park, Taylor, Therriault || || APL, J, BQN, K, Q || [https://www.arraycast.com/episodes/episode52-fold-and-scan Fold and Scan]
|-
| 53 || May 12 || Lochbaum, Park, Taylor, Therriault || guest panellist: John Earnest || APL, J, BQN, K, Q || [https://www.arraycast.com/episodes/episode53-what-is-the-problem What is the problem?]
|-
| 54 || May 26 || Brudzewsky, Lochbaum, Psaris, Taylor, Therriault || || K, Q || [https://www.arraycast.com/episodes/episode54-kxcon23 Review of KXcon’23]
|-
| 55 || Jun 9 || Brudzewsky, Lochbaum, Therriault || [[Bob Bernecky]] || APL, [[SaC]] || [https://www.arraycast.com/episodes/episode55-bob-bernecky Robert Bernecky]
|-
| 56 || Jun 23 || Brudzewsky, Taylor, Therriault || || APL, J, BQN, Q || [https://www.arraycast.com/episodes/episode56-why-we-like-array-programming Why We Like Array Programming (Again)]
|-
| 57 || Jul 7 || Lochbaum, Park, Taylor || host: Therriault || APL, J, BQN, K, Q || [https://www.arraycast.com/episodes/episode57-learning-and-teaching-array-languages Learning and Teaching Array Programming]
|-
| 58 || Jul 21 || Lochbaum, Taylor,  Therriault || || [[wikipedia:PyTorch|PyTorch]], Dex, [[Futhark]], [[wikipedia:Python (programming language)|Python]] || [https://www.arraycast.com/episodes/episode58-adam-paszke PyTorch and Dex with Adam Paszke]
|-
| 59 || Aug 4 || Brudzewsky, Lochbaum, Taylor, Therriault || Raul Miller || APL, BQN ||[https://www.arraycast.com/episodes/episode59-raul-miller Raul Miller - Precision]
|-
| 60 || Aug 18 || Brudzewsky, Lochbaum, Taylor, Therriault || [[wikipedia:Rob Pike|Rob Pike]] || APL, BQN, [[wikipedia:Go (programming language)|Go]], [[Ivy]] || [https://www.arraycast.com/episodes/episode60-rob-pike Rob Pike - Array Languages are Important]
|-
| 61 || Sep 1 || Brudzewsky, Lochbaum, Taylor, Therriault || Lynn Sutherland || [[Nial]], APL, J, BQN, Q || [https://www.arraycast.com/episodes/episode61-lynn-sutherland-and-nial Lynn Sutherland and the Story of Nial]
|-
| 62 || Sep 15 || Brudzewsky, Taylor, Therriault || [[Marshall Lochbaum]] || [[Singeli]], BQN || [https://www.arraycast.com/episodes/episode62-what-is-singeli What is Singeli?]
|-
| 63 || Sep 29 || Brudzewsky, Lochbaum, Taylor, Therriault || Kai Schmidt || [[Uiua]], BQN || [https://www.arraycast.com/episodes/episode63-uiua Uiua, a Stack based Array language]
|-
| 64 || Oct 13 || Brudzewsky, Lochbaum, Taylor, Therriault || || J, BQN, APL, Q, k, Uiua || [https://www.arraycast.com/episodes/episode64-tacit5 Tacit #5]
|-
| 65 || Oct 27 || Brudzewsky, Lochbaum, Taylor, Therriault || || J, BQN, APL, Q, k, Uiua || [https://www.arraycast.com/episodes/episode65-games Introduction to Games in the Array Languages]
|-
| 66 || Nov 10 || Brudzewsky, Lochbaum, Taylor, Therriault || Tali Beynon || Array Representation || [https://www.arraycast.com/episodes/episode66-tali-beynon Tali Beynon and the Power of Axis Naming]
|-
| 67 || Nov 24 || Brudzewsky, Lochbaum, Therriault || Tali Beynon || Array Representation || [https://www.arraycast.com/episodes/episode67-tali-beynon-rainbow Tali Beynon and Rainbow Arrays]
|-
| 68 || Dec 8|| Brudzewsky, Lochbaum, Therriault || Brian Ellingsgaard|| BQN || [https://www.arraycast.com/episodes/episode68-brian-ellingsgaard Brian Ellingsgaard and the Rayed-BQN Games Framework]
|-
| 69 || Dec 22|| Brudzewsky, Lochbaum, Taylor, Therriault || David Zwitser|| BQN || [https://www.arraycast.com/episodes/episode69-david-zwitser David Zwitser, the art of making games with BQN.]
|}
 
=== 2024 ===
{| class=wikitable
! Ep !! Date !! Panel !! Featured Guest !! Featured Languages !! Title
|-
| 70 || Jan 5 || Brudzewsky, Lochbaum, Taylor, Therriault || James Price|| APL || [https://www.arraycast.com/episodes/episode70-james-price James Price Creator of the Draculark Game on the Commodore Super Pet.]
|-
| 71 || Jan 19 || Brudzewsky, Lochbaum, Taylor, Therriault || || J, BQN, APL, Q, k, Uiua || [https://www.arraycast.com/episodes/episode71-primitives Primitives, Symbols and Keywords… Oh my!]
|-
| 72 || Feb 2 || Lochbaum, Park, Taylor, Therriault || Elias Mårtenson || [[Kap]], J, BQN, APL || [https://www.arraycast.com/episodes/episode72-kap Elias Mårtenson and the Kap array programming language.]
|-
| 73 || Feb 16 || Brudzewsky, Lochbaum, Taylor, Therriault || Henry Rich || J || [https://www.arraycast.com/episodes/episode73-j95 Henry Rich and the Release of J9.5]
|-
|-
| May 15, 2021 || Hoekstra, Brudzewsky, Taylor, Therriault || [https://www.arraycast.com/episodes/episode-00-why-i-like-array-languages Why We Like Array Languages]
| 74 || Mar 1 || Brudzewsky, Lochbaum, Taylor, Therriault || Kamila Szewczyk || [[KamilaLisp]], APL || [https://www.arraycast.com/episodes/episode74-kamilalisp KamilaLisp and Kamila Szewczyk]
|-
|-
| May 29, 2021 || Hoekstra, Park, Taylor, Therriault || [https://www.arraycast.com/episodes/episode-01-loops-and-learning-array-languages Loops and Learning about Array Languages]
| 75 || Mar 15 || Brudzewsky, Lochbaum, Taylor, Therriault || Stine Kromberg || APL || [https://www.arraycast.com/episodes/episode75-stine-kromberg Stine Kromberg, Dyalog CEO]
|}
|}


Line 17: Line 178:
* [https://www.arraycast.com/ Website]
* [https://www.arraycast.com/ Website]
* [https://arraycast.com/episodes?format=rss RSS feed]
* [https://arraycast.com/episodes?format=rss RSS feed]
{{APL community}}[[Category:Online resources]]
{{APL community}}[[Category:Web broadcasts]]

Latest revision as of 15:06, 19 March 2024

Logo of the Array Cast.
Promotional banner with a background featuring APL code for generating an SVG image.

The Array Cast is an audio podcast about array programming languages, especially APL, J, K/Q, and BQN. Being an audio-only production, the focus is on giving high-level views and describing the experience of using such languages, rather than showing visual examples of code.

Participants

The podcast is hosted by Conor Hoekstra who is a research scientist at NVIDIA. Recurring panellists are Adám Brudzewsky, Richard Park, and Rodrigo Girão Serrão, of Dyalog Ltd., Stephen Taylor and Nick Psaris of Kx Systems, and J enthusiast Bob Therriault. After appearing multiple times, twice as a guest panellist, Marshall Lochbaum joined the regular panel with the 22 July 2022 episode. Various guests are invited to specific episodes.

Episodes

2021

Ep Date Panel Featured Guest Featured Languages Title
1 May 15 Brudzewsky, Taylor, Therriault Why We Like Array Languages
2 May 29 Park, Taylor, Therriault Loops and Learning about Array Languages
3 Jun 12 Brudzewsky, Psaris, Therriault What Challenges Face the Array Languages?
4 Jun 26 Brudzewsky, Psaris, Therriault What is an array?
5 Jul 10 Park, Psaris, Therriault Responding to a Listener’s Email
6 Jul 23 Brudzewsky, Taylor, Therriault Henry Rich J Henry Rich’s Deep Dive into J
7 Aug 7 Brudzewsky, Therriault Marshall Lochbaum APL, J, BQN Marshall Lochbaum and the BQN array language
8 Aug 21 Brudzewsky, Therriault Attila Vrabecz K, Q Attila Vrabecz and the k group of programming languages.
9 Sep 4 Brudzewsky, Taylor, Therriault APL, J Tacit Programming
10 Sep 18 Brudzewsky, Taylor, Therriault Eric Iverson APL, J Eric Iverson
11 Oct 2 Park, Taylor, Therriault APL, J Why Tacit?
12 Oct 16 Park, Taylor, Therriault Gitte Christensen APL Gitte Christensen of Dyalog Ltd.
13 Oct 30 Brudzewsky, Taylor, Therriault Morten Kromberg APL, J Roger Hui (1953-2021)
14 Nov 13 Girão Serrão, Brudzewsky, Park, Therriault APL Dyalog ‘21 Live
15 Nov 27 Brudzewsky, Taylor, Therriault APL, J, BQN Tacit #3 (and other topics)
16 Dec 10 Park, Taylor, Therriault Brooke Allen APL Brooke Allen - a life of adventure
17 Dec 25 Brudzewsky, Taylor, Therriault APL, J, BQN Tacit #4 - the dyadic hook

2022

Ep Date Panel Featured Guest Featured Languages Title
18 Jan 8 Brudzewsky, Taylor, Therriault Henry Rich J Henry Rich presents J903
19 Jan 22 Park, Taylor, Therriault Aaron Hsu APL Aaron Hsu
20 Feb 5 Park, Therriault Rodrigo Girão Serrão APL Rodrigo Girão Serrão
21 Feb 19 Park, Taylor, Therriault Morten Kromberg APL Morten Kromberg, CTO of Dyalog Ltd.
22 Mar 3 Brudzewsky, Taylor, Therriault Josh David APL APL in industry
23 Mar 18 Brudzewsky, Taylor, Therriault Andrew Sengul APL, April Andrew Sengul - The April APL Compiler
24 Apr 1 Brudzewsky, Taylor, Therriault Aaron Hsu, Andrew Sengul, Gitte Christensen,
Rodrigo Girão Serrão, Rich Park, and Stefan Kruger
APL, April APL Seeds 2022
25 Apr 15 Brudzewsky, Therriault Vanessa McHale Futhark, J, Haskell Vanessa McHale
26 Apr 29 Brudzewsky, Taylor, Therriault Stevan Apter APL, K, Q Stevan Apter
27 May 13 Taylor, Therriault Joel Kaplan APL, K, A Joel Kaplan
28 May 27 Brudzewsky, Therriault guest panellist: Marshall Lochbaum APL, J, BQN Rank and Leading Axis Theory
29 Jun 10 Brudzewsky, Taylor, Therriault guest panellist: Marshall Lochbaum APL, J, K, BQN Transpose
30 Jun 24 Brudzewsky, Taylor, Therriault Looking Back at Our First Year
31 Jul 8 Brudzewsky, Therriault Jeremy Howard APL, J Jeremy Howard - Data Scientist
32 Jul 22 Brudzewsky, Lochbaum, Therriault APL, J, K, Q, BQN Control Structures in the Array Languages
33 Aug 5 Lochbaum, Park, Therriault João Araújo APL João Araújo and Tools of Thought
34 Aug 19 Lochbaum, Park, Taylor, Therriault Romily Cocking APL, Smalltalk The Many Languages of Romilly Cocking
35 Sep 2 Brudzewsky, Lochbaum, Therriault Lib Gibson APL Lib Gibson - IP Sharp’s ‘Zookeeper’
36 Sep 16 Brudzewsky, Lochbaum, Taylor, Therriault APL, J, K, Q, BQN, Futhark, Nial What Makes a Language an Array Programming Language?
37 Sep 30 Lochbaum, Park, Taylor, Therriault Troels Henriksen Futhark, SaC Troels Henriksen and Futhark
38 Oct 14 Lochbaum, Park, Taylor, Therriault APL, J, K, Q, BQN Promoting the Array Languages
39 Oct 28 Brudzewsky, Lochbaum, Taylor, Therriault APL, J, K, Q, BQN Iversonian language or Array language?
40 Nov 11 Brudzewsky, Lochbaum, Taylor, Therriault Michal Wallace J Michal Wallace, k programmer and J video producer
41 Nov 25 Brudzewsky, Lochbaum, Taylor, Therriault John Earnest K John Earnest and Versions of k
42 Dec 9 Brudzewsky, Lochbaum, Taylor, Therriault Nick Psaris Q Nick Psaris and the q language
43 Dec 23 Brudzewsky, Lochbaum, Taylor, Therriault John Earnest K, Lil John Earnest and Multimedia

2023

Ep Date Panel Featured Guest Featured Languages Title
44 Jan 6 Brudzewsky, Lochbaum, Taylor, Therriault APL, J, BQN, Q Choosing an Array Language / The Games We Play
45 Jan 20 Brudzewsky, Lochbaum, Taylor, Therriault Ashok Reddy K, Q Ashok Reddy, CEO of KX
46 Feb 3 Lochbaum, Park, Taylor, Therriault Michael Higginson APL, Q Michael Higginson, 2022 Dyalog Contest Winner
47 Feb 17 Brudzewsky, Lochbaum, Taylor, Therriault Leslie Goldsmith APL, Q Leslie Goldsmith, from I.P. Sharp to KX
48 Mar 3 Brudzewsky, Lochbaum, Therriault Henry Rich J Henry Rich Reveals J with Threads J9.4
49 Mar 17 Lochbaum, Park, Therriault J, BQN, APL What Affects Array Language Performance?
50 Mar 31 Brudzewsky, Lochbaum, Taylor, Therriault Henry Rich APL, J, BQN Fold and Other Functional Conjunctions
51 Apr 14 Brudzewsky, Lochbaum, Taylor, Therriault APL, J, BQN Naming is Hard
52 Apr 28 Lochbaum, Park, Taylor, Therriault APL, J, BQN, K, Q Fold and Scan
53 May 12 Lochbaum, Park, Taylor, Therriault guest panellist: John Earnest APL, J, BQN, K, Q What is the problem?
54 May 26 Brudzewsky, Lochbaum, Psaris, Taylor, Therriault K, Q Review of KXcon’23
55 Jun 9 Brudzewsky, Lochbaum, Therriault Bob Bernecky APL, SaC Robert Bernecky
56 Jun 23 Brudzewsky, Taylor, Therriault APL, J, BQN, Q Why We Like Array Programming (Again)
57 Jul 7 Lochbaum, Park, Taylor host: Therriault APL, J, BQN, K, Q Learning and Teaching Array Programming
58 Jul 21 Lochbaum, Taylor, Therriault PyTorch, Dex, Futhark, Python PyTorch and Dex with Adam Paszke
59 Aug 4 Brudzewsky, Lochbaum, Taylor, Therriault Raul Miller APL, BQN Raul Miller - Precision
60 Aug 18 Brudzewsky, Lochbaum, Taylor, Therriault Rob Pike APL, BQN, Go, Ivy Rob Pike - Array Languages are Important
61 Sep 1 Brudzewsky, Lochbaum, Taylor, Therriault Lynn Sutherland Nial, APL, J, BQN, Q Lynn Sutherland and the Story of Nial
62 Sep 15 Brudzewsky, Taylor, Therriault Marshall Lochbaum Singeli, BQN What is Singeli?
63 Sep 29 Brudzewsky, Lochbaum, Taylor, Therriault Kai Schmidt Uiua, BQN Uiua, a Stack based Array language
64 Oct 13 Brudzewsky, Lochbaum, Taylor, Therriault J, BQN, APL, Q, k, Uiua Tacit #5
65 Oct 27 Brudzewsky, Lochbaum, Taylor, Therriault J, BQN, APL, Q, k, Uiua Introduction to Games in the Array Languages
66 Nov 10 Brudzewsky, Lochbaum, Taylor, Therriault Tali Beynon Array Representation Tali Beynon and the Power of Axis Naming
67 Nov 24 Brudzewsky, Lochbaum, Therriault Tali Beynon Array Representation Tali Beynon and Rainbow Arrays
68 Dec 8 Brudzewsky, Lochbaum, Therriault Brian Ellingsgaard BQN Brian Ellingsgaard and the Rayed-BQN Games Framework
69 Dec 22 Brudzewsky, Lochbaum, Taylor, Therriault David Zwitser BQN David Zwitser, the art of making games with BQN.

2024

Ep Date Panel Featured Guest Featured Languages Title
70 Jan 5 Brudzewsky, Lochbaum, Taylor, Therriault James Price APL James Price Creator of the Draculark Game on the Commodore Super Pet.
71 Jan 19 Brudzewsky, Lochbaum, Taylor, Therriault J, BQN, APL, Q, k, Uiua Primitives, Symbols and Keywords… Oh my!
72 Feb 2 Lochbaum, Park, Taylor, Therriault Elias Mårtenson Kap, J, BQN, APL Elias Mårtenson and the Kap array programming language.
73 Feb 16 Brudzewsky, Lochbaum, Taylor, Therriault Henry Rich J Henry Rich and the Release of J9.5
74 Mar 1 Brudzewsky, Lochbaum, Taylor, Therriault Kamila Szewczyk KamilaLisp, APL KamilaLisp and Kamila Szewczyk
75 Mar 15 Brudzewsky, Lochbaum, Taylor, Therriault Stine Kromberg APL Stine Kromberg, Dyalog CEO

External links

APL community [edit]
Conferences and activities Advent of CodeAPL CampfireAPL CultivationAPL Meetup (Portuguese) ∙ APL ShowAPL Problem Solving CompetitionAPL ChallengeAPL QuestAPL SeedsArray CastBAA sessionsCode golfDyalog user meetingsDyalog webinarsIverson Award
Chat rooms and forums APL FarmAPL Orchard
User groups APL et J (France) ∙ APL Germany (terminology) ∙ APL ∊ BCN (Spain) ∙ BAA (UK) ∙ FinnAPL (Finland) ∙ SIGAPL (USA) ∙ Tokyo APL/J/K Meetup (Japan)
People Phil AbramsBrian BeckerBob BerneckyLarry BreedCharles BrennerJim BrownAdám BrudzewskyGitte ChristensenPeter DonnellyJohn EarnestAdin FalkoffGarth FosterLib GibsonAaron HsuRoger HuiKen IversonMorten KrombergDick LathwellMarshall LochbaumEugene McDonnellRoger MooreTrenchard MoreAlan PerlisHenry RichAl RoseJohn ScholesIan SharpBob SmithGeoff StreeterArthur Whitney
Other APL Quote QuadAPL WikiBlogsBooksCase studiesFamous APL usersHumourJobsMerchandisePapersPodcastsTryAPLTry It OnlineVideo channels