The Array Cast - podcast cover

The Array Cast

The Array Castwww.arraycast.com

We explore the Array Languages of APL, J, k, q and offshoots. If you are Array Language curious, this is the podcast for you. Occasionally we may dive into the weeds, but most of the time we try to stay accessible to the general listener.

Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

PyTorch and Dex with Adam Paszke

Array Cast - July 21, 2023 Show Notes Thanks to Bob Therriault, Conor Hoekstra, and Adam Paszke for gathering these links: [01] 00:01:49 J on AWS https://code.jsoftware.com/wiki/System/Installation/Cloud KXcon '23 videos https://kx.com/kx-con-23-recordings/ KXcon '23 ArrayCast review episode https://www.arraycast.com/episodes/episode54-kxcon23 [02] 00:04:10 PyTorch https://pytorch.org/ Dex Programming Language https://github.com/google-research/dex-lang/ Coursera https://www.coursera.org/ [03] 0...

Jul 22, 20231 hr 12 minSeason 3Ep. 58

Learning and Teaching Array Programming

Array Cast - July 7, 2023 Show Notes Thanks to Bob Therriault, Stephen Taylor, Richard Park and Marshall Lochbaum for gathering these links: [01] 00:01:55 Dyalog 23 User Meeting https://www.dyalog.com/user-meetings/dyalog23.htm [02] 00:04:56 Shakti DB https://shakti.com/ [03] 00:05:37 Episode 56 (previous episode) https://www.arraycast.com/episodes/episode56-why-we-like-array-programming [04] 00:07:13 Ken Iverson https://en.wikipedia.org/wiki/Kenneth_E._Iverson TryAPL https://tryapl.org/ [05] 00...

Jul 08, 20231 hr 3 minSeason 3Ep. 57

Why We Like Array Programming (Again)

Array Cast - June 23, 2023 Show Notes Thanks to Bob Therriault for gathering these links: Opening ‘cow sheep cat dog’ Conor Hoekstra ‘Algorithms as a Tool of Thought’ Alan Perlis ‘In Praise of APL’ Key Under Nuvoc - J Vocabulary Home Sites APL J k BQN q Getting started APL J k BQN q Stephen Taylor ‘Discovering APL’...

Jun 24, 202354 minSeason 3Ep. 56

Robert Bernecky

Array Cast - June 9, 2023 Show Notes Thanks to Bob Therriault, Adám Brudzewsky, and Marshall Lochbaum for gathering these links: [01] 00:01:35 APL Show https://apl.show/2023/06/02/Terminology-Files-and-Array-Theory.html U-Net CNN in APL: Exploring Zero-Framework, Zero-Library Machine Learning https://dl.acm.org/doi/10.1145/3589246.3595371 Tokyo Meetup https://www.meetup.com/en-US/apl-j-k-meetup/events/kkzgdtyfcjbzb/ Northern California APL ACM Meetup https://apl.wiki/SIGAPL#APL_BUG [02] 00:03:16...

Jun 10, 20231 hr 19 minSeason 3Ep. 55

Review of KXcon’23

Array Cast - May 26, 2023 Show Notes Thanks to Bob Therriault, Marshall Lochbaum, Conor Hoekstra, Adám Brudzewsky and Nick Psaris for gathering these links: [01] 00:02:15 Eric's post J Programming Language http://www.jsoftware.com/pipermail/programming/2023-May/062524.html J wiki https://code.jsoftware.com/wiki/Main_Page [02] 00:03:23 Programming language design on StackOverflow https://languagedesign.stackexchange.com/ [03] 00:05:04 Phineas Porter's blog post https://iabdb.me/2021/05/28/idempot...

May 27, 20231 hr 25 minSeason 3Ep. 54

What is the Problem?

Array Cast - May 12, 2023 Show Notes Thanks to Bob Therriault, Marshall Lochbaum and Rich Park for gathering these links: [01] 00:01:45 Decker https://beyondloom.com/decker/index.html John Earnest Episode 41 https://www.arraycast.com/episodes/episode41-john-earnest John Earnest Episode 43 https://www.arraycast.com/episodes/episode43-john-earnest-decker [02] 00:03:40 Gordon Hoekstra Award https://twitter.com/Gordon_Hoekstra/status/1654667681709056000/photo/1 J Wiki Browser Video https://code.jsof...

May 13, 20231 hr 13 minSeason 2Ep. 53

Fold and Scan

Array Cast - April 28, 2023 Show Notes Thanks to Bob Therriault, Marshall Lochbaum, and Adám Brudzewsky for gathering these links: [01] 00:01:35 J903 on iOS https://code.jsoftware.com/wiki/Guides/iOS J9.5 https://code.jsoftware.com/wiki/System/Installation#J9.5_BETA m. Modular arithmetic https://code.jsoftware.com/wiki/Vocabulary/mdot [02] 00:02:53 Suggestions for Stephen's book SJT@5jt.com [03] 00:06:31 Rich's Problem Solving video https://www.youtube.com/watch?v=O73HYH0p8eo [04] 00:07:49 Henry...

Apr 29, 20231 hr 20 minSeason 2Ep. 52

Naming is Hard

Array Cast - April 14, 2023 Show Notes Thanks to Bob Therriault and Adám Brudzewsky for gathering these links: [01] 00:01:37 APLSeeds 2023: https://dyalog.tv/APLSeeds23 APL Germany Spring meeting: https://apl-germany.de/apl-germany-fruehjahrstagung-2023/ APL Show Episode "Change the Way You Think - Part 1": https://apl.show/2023/03/09/Reaction-to-Change-the-way-you-write-Change-the-way-you-think-part-1.html APL Show Episode "Change the Way You Think - Part 2": https://apl.show/2023/03/30/Reactio...

Apr 15, 20231 hr 5 minSeason 2Ep. 51

Fold and Other Functional Conjunctions

Array Cast - March 31, 2023 Show Notes Thanks to Bob Therriault, Conor Hoekstra and Marshall Lochbaum for gathering these links: [01] 00:01:45 Luther J. Woodrum Obituary https://www.fraryfuneralhome.com/obituaries/Luther--J.-Woodrum?obId=27482014#/celebrationWall https://www.linkedin.com/in/luther-woodrum-b5775a4a?trk=public_profile_browsemap Lenore Mullin Mathematics of Arrays https://www.linkedin.com/in/lenore-mullin-268b0a13 [02] 00:03:46 Episode 6 https://www.arraycast.com/episodes/episode-0...

Apr 01, 20231 hr 37 minSeason 2Ep. 50

What Affects Array Language Performance?

Array Cast - March 17, 2023 Show Notes Thanks to Bob Therriault, Richard Park, Conor Hoekstra and Adám Brudzewsky for gathering these links: [01] 00:01:55 APL problem solving competition https://contest.dyalog.com/ Kattis online competition https://open.kattis.com/ APL Seeds '23 https://www.dyalog.com/apl-seeds-user-meetings/aplseeds23.htm Linux Format Magazine https://linuxformat.com/linux-format-300.html The APL Show - Reaction to "Change the Way You Think" https://apl.show/2023/03/09/Reaction...

Mar 18, 20231 hr 25 minSeason 2Ep. 49

Henry Rich Reveals J with Threads J9.4

Array Cast - March 3, 2023 Show Notes Thanks to Bob Therriault and Adám Brudzewsky for gathering these links: [01] 00:01:26 Technium podcast https://www.youtube.com/watch?v=SUzMb5PdGBM [02] 00:03:42 Canadian Aboriginal Syllabics https://en.wikipedia.org/wiki/Canadian_Aboriginal_syllabics [03] 00:04:20 Newest APL Show episode: https://apl.show/2023/02/24/Primitives-Extravaganza.html [04] 00:04:40 Under: https://mlochbaum.github.io/BQN/doc/under.html Henry Rich Episode 6 https://www.arraycast.com/...

Mar 04, 20231 minSeason 2Ep. 48

Leslie Goldsmith, from I.P. Sharp to KX

Array Cast - February 17, 2023 Show Notes Thanks to Bob Therriault and Adám Brudzewsky for gathering these links: [01] 00:01:20 APLSeeds '23 https://www.dyalog.com/apl-seeds-user-meetings/aplseeds23.htm [02] 00:02:26 KXCon https://kx.com/events/kx-con-2023/ [03] 00:04:30 plrank.com https://plrank.com/ [04] 00:05:30 Michael Higginson ArrayCast Episode https://www.arraycast.com/episodes/episode46-michael-higginson Iverson Centenary https://britishaplassociation.org/iverson-centenary-december-2020/...

Feb 18, 20231 hr 36 minSeason 2Ep. 47

Michael Higginson, 2022 Dyalog Contest Winner

Array Cast - February 3, 2023 Show Notes Thanks to Bob Therriault, Conor Hoekstra and Rich Park for gathering these links: [01] 00:01:51 The APL Show apl.show https://apl.show/ Norman Thomson APL Campfire https://aplwiki.com/wiki/APL_Campfire APLseeds Conference Dyalog https://www.dyalog.com/apl-seeds-user-meetings/aplseeds23.htm [02] 00:05:18 KXcon https://kx.com/events/kx-con-2023/ [03] 00:05:50 BQN Compiler Bootstrap https://github.com/mlochbaum/BQN/tree/master/src/bootstrap https://github.co...

Feb 04, 20231 hr 39 minSeason 2Ep. 46

Ashok Reddy, CEO of KX

Array Cast - January 20, 2023 Show Notes Thanks to Bob Therriault for gathering these links: [01] 00:04:38 JSON for BQN https://github.com/mlochbaum/bqn-libs/blob/master/json.bqn [02] 00:05:32 Change the Way You Think talk https://www.youtube.com/watch?v=KOuwZEtHZ_U [03] 00:07:04 Ashok Reddy https://www.ajbell.co.uk/articles/latestnews/248261/fd-technologies-appoints-ashok-reddy-ceo-kx-division [04] 00:08:23 Sharp 1500 Pocket Computer https://en.wikipedia.org/wiki/Sharp_PC-1500 Newton-Raphson In...

Jan 21, 20231 hr 18 minSeason 2Ep. 45

Choosing an Array Language / The Games We Play

Array Cast - January 6, 2023 Show Notes Thanks to Bob Therriault, Adám Brudzewsky, and Marshall Lochbaum for gathering these links: [01] 00:01:13 Twitter Poll for APL Cast https://twitter.com/a_brudz/status/1607653845445873664 [02] 00:04:30 Revamped BQNcrate https://mlochbaum.github.io/bqncrate/ [03] 00:06:44 APLcart https://aplcart.info [04] 00:07:43 Inclusive Range in Q https://www.5jt.com/the-rest-is-silence p: Prime in J https://code.jsoftware.com/wiki/Vocabulary/pco Prime in Dyalog APL http...

Jan 07, 20231 hr 23 minSeason 2Ep. 44

John Earnest and Multimedia

Array Cast - December 23, 2022 Show Notes Thanks to Bob Therriault, Adám Brudzewsky, Marshall Lochbaum and John Earnest for gathering these links: [01] 00:02:00 Naming the APLNAATOT podcast twitter https://twitter.com/a_brudz/status/1607653845445873664 [02] 00:03:54 John Earnest Arraycast episode 41 https://www.arraycast.com/episodes/episode41-john-earnest Michal Wallace Arraycast episode 40 https://www.arraycast.com/episodes/episode40-michal-wallace [03] 00:04:20 John's website https://beyondlo...

Dec 24, 20221 hr 28 minSeason 2Ep. 43

Nick Psaris and the q language

Array Cast - December 9, 2022 Show Notes Thanks to Bob Therriault, Adám Brudzewsky, Stephen Taylor and Nick Psaris for gathering these links: [01] 00:01:50 APLNAATOT podcast #4 https://www.youtube.com/watch?v=SxSd2Hma_Ro&list=PLYKQVqyrAEj8Q7BdOgakZCAGf6ReO1cue Naming the APLNAATOT podcast twitter https://twitter.com/a_brudz/status/1600523637253185541 [02] 00:03:44 Advent of Code (AOC) Links BQN Solutions https://mlochbaum.github.io/BQN/community/aoc.html APL Wiki Advent of Code: https://apl....

Dec 10, 20221 hr 26 minSeason 2Ep. 42

John Earnest and Versions of k

Array Cast - November 25, 2022 Show Notes Thanks to Bob Therriault and Adám Brudzewsky for gathering these links: [01] 00:02:00 Dr. Fred Brooks obit https://cs.unc.edu/news-article/remembering-department-founder-dr-frederick-p-brooks-jr/ Ken Lettow email http://www.jsoftware.com/pipermail/chat/2022-November/009134.html Vector Article http://archive.vector.org.uk/art10001240 IBM System 360 https://en.wikipedia.org/wiki/System/360 [02] 00:08:26 Dr. Brooks Memorial Service [02] 00:08:26 Dr. Brooks ...

Nov 26, 20221 hr 27 minSeason 2Ep. 41

Michal Wallace, k programmer and J video producer

Array Cast - November 11, 2022 Show Notes Thanks to Bob Therriault and Adám Brudzewsky for gathering these links: [01] 00:04:10 SJT AT 5JT DOT COM [02] 00:04:30 APLNAATOT Podcast https://www.youtube.com/watch?v=R_dpMVyyCEo&list=PLYKQVqyrAEj8Q7BdOgakZCAGf6ReO1cue https://abrudz.github.io/aplnaatot/ Dyalog User meeting videos https://dyalog.tv/Dyalog22/ [03] 00:08:40 q personal licence https://kx.com/kdb-personal-edition-download/ [04] 00:09:20 Stop Writing Dead Programs StrangeLoop 2022 https...

Nov 12, 20221 hr 2 minSeason 2Ep. 40

Iversonian language or Array language?

Array Cast - October 28, 2022 Show Notes Many thanks to Bob Therriault for gathering these links: [00] 00:11:30 Episode 36 https://www.arraycast.com/episodes/episode36-what-makes-an-array-language [01] 00:01:20 J wiki (prototype) https://code2.jsoftware.com/wiki/Main_Page [02] 00:02:13 Dyalog User meeting videos https://dyalog.tv/Dyalog22/ APLNAATOT Podcast https://www.youtube.com/watch?v=R_dpMVyyCEo&list=PLYKQVqyrAEj8Q7BdOgakZCAGf6ReO1cue https://abrudz.github.io/aplnaatot/ [03] 00:05:56 In...

Oct 29, 20221 hr 47 minSeason 2Ep. 39

Promoting the Array Languages

Array Cast - October 14, 2022 Show Notes Many thanks to Bob Therriault for gathering these links: [01] 00:02:25 2022 Dyalog User Meeting https://www.dyalog.com/user-meetings/dyalog22.htm [02] 00:03:10 q Vector dojo on problem solving SJT AT 5JT DOTcom [03] 00:04:25 Conor's paradigm conference presentation https://www.youtube.com/watch?v=8oKAHQsh1oM [04] 00:07:37 Everest the Hard Way https://en.wikipedia.org/wiki/1975_British_Mount_Everest_Southwest_Face_expedition Chris Bonington https://en.wiki...

Oct 15, 20221 hr 23 minSeason 2Ep. 38

Troels Henriksen and Futhark

Array Cast - September 30, 2022 Show Notes Many thanks to Bob Therriault for gathering these links: [01] 00:03:08 ADSP podcast on K https://adspthepodcast.com/2022/09/23/Episode-96.html [02] 00:03:30 Paradigm Conference 2022 https://esolangconf.com/ [03] 00:04:25 Troels Henriksen https://sigkill.dk/ [04] 00:05:05 Futhark https://futhark-lang.org/ [05] 00:06:12 Linux https://www.linux.org/ [06] 00:08:00 Textualize https://www.textualize.io/ [07] 00:08:27 Standard ML https://en.wikipedia.org/wiki/...

Oct 01, 20221 hr 11 minSeason 2Ep. 37

What Makes a Language an Array Programming Language?

Array Cast - September 16, 2022 Show Notes Many thanks to Bob Therriault for gathering these links: [01] 00:02:20 Iverson College Workshop https://community.kx.com/t5/New-kdb-q-users-question-forum/Vector-programming-in-q-online-workshop-Sun-25-Sep/td-p/13067 [02] 00:03:18 Jot dot times https://apl.news/ [03] 00:03:40 APLQuest https://www.youtube.com/playlist?list=PLYKQVqyrAEj9zSwnh4K28nCApruWA1j_m [04] 00:04:22 APL Barcelona Meetup https://aplwiki.com/wiki/APL_ ∊_BCN#Historical_APL_paper_readin...

Sep 17, 20221 hr 27 minSeason 2Ep. 36

Lib Gibson - IP Sharp’s ‘Zookeeper’

Array Cast - September 2, 2022 Show Notes Many thanks to Bob Therriault for gathering these links: [01] 00:02:10 Dyalog winners https://www.dyalog.com/news/151/420/2022-APL-Problem-Solving-Competition-Winners.htm Contact@ArrayCast.com Transcript Producer? [02] 00:03:43 Rodrigo's episode https://www.arraycast.com/episodes/episode20-rodrigo-girao-serrao Hi res J icon https://code.jsoftware.com/wiki/J_Logos [03] 00:04:10 J reference card USLetter https://code.jsoftware.com/wiki/File:B.USLETTER.pdf ...

Sep 03, 20221 hr 21 minSeason 2Ep. 35

The Many Languages of Romilly Cocking

Array Cast - August 19, 2022 Show Notes Many thanks to Marshall Lochbaum, Rodrigo Girão Serrão, Bob Therriault, Conor Hoekstra, Adám Brudzewsky and Romilly Cocking for gathering these links: [01] 00:00:03 BYTE magazine https://en.wikipedia.org/wiki/Byte_(magazine) [02] 00:01:02 Org Mode https://orgmode.org/ [03] 00:02:58 Toronto Meet-up https://www.meetup.com/en-AU/programming-languages-toronto-meetup/events/287695788/ New York Meet-up https://www.meetup.com/programming-languages-toronto-meetup/...

Aug 20, 20221 hr 23 minSeason 2Ep. 34

João Araújo and Tools of Thought

Array Cast - August 5, 2022 Show Notes Many thanks to Bob Therriault, João Araújo and Rodrigo Girão Serrão for gathering these links: [01] 00:01:40 J wiki features https://www.youtube.com/watch?v=dWqixYyb52Q [02] 00:02:31 J promo video https://www.youtube.com/watch?v=vxibe2QOA0s [03] 00:03:00 British APL Association https://britishaplassociation.org/ Vector https://vector.org.uk/ [04] 00:03:27 Conor's Twin Algorithms presentation https://www.youtube.com/watch?v=NiferfBvN3s [05] 00:08:13 Numpy ht...

Aug 06, 20221 hr 12 minSeason 2Ep. 33

Control Structures in the Array Languages

Array Cast - July 22, 2022 Show Notes Many thanks to Bob Therriault, Marshall Lochbaum and Adám Brudzewsky for gathering these links: [01] 00:01:10 Dyalog Problem /solving Contest https://contest.dyalog.com/?goto=welcome [02] 00:01:35 Dyalog Early Bird Discount https://www.dyalog.com/user-meetings/dyalog22.htm [03] 00:03:50 Iverson Notation https://apl.wiki/Iverson_Notation [04] 00:05:06 GOTO in Early APL https://www.jsoftware.com/papers/APL1.htm#1.2 [05] 00:06:06 Control Structures https://en.w...

Jul 23, 20221 hr 28 minSeason 2Ep. 32

Jeremy Howard - Data Scientist

Array Cast - July 8, 2022 Show Notes [01] 00:01:15 Dyalog Problem /solving Contest https://contest.dyalog.com/?goto=welcome [02] 00:01:35 Dyalog Early Bird Discount https://www.dyalog.com/user-meetings/dyalog22.htm [03] 00:02:40 Jeremy Howard wikipedia https://en.wikipedia.org/wiki/Jeremy_Howard_(entrepreneur) Fastmail https://www.fastmail.com/ Optimal Decisions Group https://www.finextra.com/newsarticle/18047/choicepoint-acquires-insurance-analytics-firm-optimal-decisions [04] 00:04:30 APL Stud...

Jul 09, 20221 hr 45 minSeason 2Ep. 31

Looking Back at Our First Year

Array Cast - June 24, 2022 Show Notes Many thanks to Adám Brudzewsky for gathering these links: [1] 00:01:00 APL logo: https://aplwiki.com/wiki/APL_logo [2] 00:01:05 Array Cast merch: https://www.redbubble.com/shop/ap/113247610 [3] 00:01:35 Eso Lang Conf 2022: https://esolangconf.com/ Eso Lang Conf Twitter: https://twitter.com/EsolangT [4] 00:02:35 ADSP: The Podcast: https://adspthepodcast.com/ [5] 00:03:10 Array Cast: https://aplwiki.com/wiki/Array_Cast [6] 00:05:10 Centenary of Iverson's birth...

Jun 25, 20221 hr 9 minSeason 2Ep. 30

Transpose

Array Cast - June 10, 2022 Show Notes [01] 00:01:22 awesome-q.org https://github.com/StephenTaylor-Kx/awesome-q [02] 00:01:35 reddit/apljk https://www.reddit.com/r/apljk/comments/v5cr09/blog_post_square_joy_preorder/ [03] 00:02:04 BQN keyboard https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/blob/master/symbols/bqn [04] 00:03:30 kx download https://kx.com/developers/download-licenses/ [05] 00:04:46 aplfarm https://aplwiki.com/wiki/APL_Farm [06] 00:05:03 J Playground https://jso...

Jun 11, 20221 hr 18 minSeason 2Ep. 29
For the best experience, listen in Metacast app for iOS or Android