RSSGitHubBluesky

A podcast about the array programming languages. Discussing APL, J, K, Q, BQN, and other array languages.


Host: Conor Hoekstra is the host of ArrayCast, ADSP, and Tacit Talk (all podcasts) and runs the code_report YouTube channel.

Panelists:
Adám Brudzewsky is head of language design at Dyalog Ltd and a long-time APL enthusiast.

Past Panelists

Full Time:

Bob Therriault (Episodes 1–118) – J enthusiast, podcast editor and producer.

Stephen Taylor (Episodes 1–118) – APL and q enthusiast, former I.P. Sharp Associates developer.

Marshall Lochbaum (Episodes 32–118) – Creator of BQN, former Dyalog employee.

Recurring:

Richard Park (~30 episodes) – APL trainer and media producer at Dyalog Ltd.

Nick Psaris (~5 episodes) – Q expert at Kx Systems, author of Q Tips.

The Array Cast explores the world of array programming languages including APL, J, K, Q, BQN, Uiua, and more.


Send feedback to contact@arraycast.com.

To suggest a correction, open an issue or PR on GitHub.

16 September 2023

Episode 62: What is Singeli?

Notes

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


Original episode on ArrayCast

Show Notes

Array Cast - September 15, 2023

Thanks to Bob Therriault, Marshall Lochbaum and Adám Brudzewsky for gathering these links:

[01] 00:01:50

[02] 00:07:05

[03] 00:10:01

[04] 00:12:35

[05] 00:14:22

[06] 00:16:50

[07] 00:21:15

[08] 00:24:03

[09] 00:25:54

[10] 00:29:51

[11] 00:39:38

[12] 00:44:25

[13] 00:48:23

[14] 00:52:30

[15] 00:57:14

[16] 00:58:16

[17] 01:01:03

[18] 01:01:56

[19] 01:03:25

[20] 01:06:37

[21] 01:07:30

[22] 01:11:40

[23] 01:17:48

tags: array-programming, array-languages, conor-hoekstra, apl, bqn, marshall-lochbaum, singeli, intermediate-representation, compiler, interpreter