Array Cast: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
(→2024) |
||
(34 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.]] | [[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 | '''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 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. | 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 == | ||
Line 18: | Line 18: | ||
| 4 || Jun 26 || Brudzewsky, Psaris, Therriault || || || [https://www.arraycast.com/episodes/episode-03-what-is-an-array What is an array?] | | 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 Responding to a Listener’s Email] | | 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] | | 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] | ||
|- | |- | ||
| 7 || 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] | | <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.] | | 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.] | ||
Line 62: | Line 62: | ||
| 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] | | 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 || [[ | | 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] | | 26 || Apr 29 || Brudzewsky, Taylor, Therriault || Stevan Apter || APL, K, Q || [https://www.arraycast.com/episodes/episode26-stevan-apter Stevan Apter] | ||
Line 78: | Line 78: | ||
| 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] | | 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 || Park | | 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 || Park | | 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’] | | 35 || Sep 2 || Brudzewsky, Lochbaum, Therriault || [[Lib Gibson]] || APL || [https://www.arraycast.com/episodes/episode35-lib-gibson Lib Gibson - IP Sharp’s ‘Zookeeper’] | ||
Line 86: | Line 86: | ||
| 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?] | | 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?] | ||
|- | |- | ||
| 37 || Sep 30 || Lochbaum, Park, Taylor, Therriault || Troels Henriksen || Futhark, SaC || [https://www.arraycast.com/episodes/episode37-futhark Troels Henriksen and Futhark] | | <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] | | 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] | |||
|- | |||
| 74 || Mar 1 || Brudzewsky, Lochbaum, Taylor, Therriault || Kamila Szewczyk || [[KamilaLisp]], APL || [https://www.arraycast.com/episodes/episode74-kamilalisp KamilaLisp and Kamila Szewczyk] | |||
|- | |||
| 75 || Mar 15 || Brudzewsky, Lochbaum, Taylor, Therriault || Stine Kromberg || APL || [https://www.arraycast.com/episodes/episode75-stine-kromberg Stine Kromberg, Dyalog CEO] | |||
|- | |||
| 76 || Mar 29 || Brudzewsky, Lochbaum, Taylor, Therriault || Conor McCarthy || Q || [https://www.arraycast.com/episodes/episode76-conor-mccarthy Conor McCarthy, PyKX and kdb+ 4.1] | |||
|- | |||
| 77 || Apr 12 || Lochbaum, Taylor, Therriault || Kai Schmidt || [[Uiua]] || [https://www.arraycast.com/episodes/episode77-uiua Kai Schmidt and the Evolving Uiua Programming Language] | |||
|- | |||
| 78 || Apr 26 || Lochbaum, Taylor, Therriault || Christopher Augustus, Steve Thames || APL, J, BQN || [https://www.arraycast.com/episodes/episode78-proglangcast Language Comparisons with proglangcast] | |||
|- | |||
| 79 || May 10 || Brudzewsky, Lochbaum, Taylor, Therriault || Steve Wilcockson, David Bergstein, and Gareth Thomas || MATLAB, NumPy, APL || [https://www.arraycast.com/episodes/episode79-matlab MATLAB] | |||
|- | |||
| 80 || May 24 || Brudzewsky, Lochbaum, Taylor, Therriault || [[Bob Smith]] || APL, [[NARS2000]] || [https://www.arraycast.com/episodes/episode80-nars2000 NARS2000] | |||
|- | |||
| 81 || Jun 6 || Brudzewsky, Lochbaum, Taylor, Therriault || || APL, BQN, J, Q, k || [https://www.arraycast.com/episodes/episode81-vectors Thinking in Vectors] | |||
|- | |||
| 82 || Jun 20 || Brudzewsky, Lochbaum, Taylor, Therriault || [[Bob Smith]] || APL, [[NARS2000]] || [https://www.arraycast.com/episodes/episode82-nars2000-implementation Implementing NARS2000] | |||
|- | |||
| 83 || Jul 5 || Brudzewsky, Lochbaum, Therriault || Jay Bates || [[Jelly]], Jam || [https://www.arraycast.com/episodes/episode83-jelly Jelly, Code Golf and a Sad Goodbye] | |||
|- | |||
| 84 || Jul 19 || Brudzewsky, Lochbaum, Therriault, Rich || || J, APL, BQN, Uiua || [https://www.arraycast.com/episodes/episode84-tacit6 Tacit #6] | |||
|} | |} | ||
Latest revision as of 02:06, 22 July 2024
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 |
76 | Mar 29 | Brudzewsky, Lochbaum, Taylor, Therriault | Conor McCarthy | Q | Conor McCarthy, PyKX and kdb+ 4.1 |
77 | Apr 12 | Lochbaum, Taylor, Therriault | Kai Schmidt | Uiua | Kai Schmidt and the Evolving Uiua Programming Language |
78 | Apr 26 | Lochbaum, Taylor, Therriault | Christopher Augustus, Steve Thames | APL, J, BQN | Language Comparisons with proglangcast |
79 | May 10 | Brudzewsky, Lochbaum, Taylor, Therriault | Steve Wilcockson, David Bergstein, and Gareth Thomas | MATLAB, NumPy, APL | MATLAB |
80 | May 24 | Brudzewsky, Lochbaum, Taylor, Therriault | Bob Smith | APL, NARS2000 | NARS2000 |
81 | Jun 6 | Brudzewsky, Lochbaum, Taylor, Therriault | APL, BQN, J, Q, k | Thinking in Vectors | |
82 | Jun 20 | Brudzewsky, Lochbaum, Taylor, Therriault | Bob Smith | APL, NARS2000 | Implementing NARS2000 |
83 | Jul 5 | Brudzewsky, Lochbaum, Therriault | Jay Bates | Jelly, Jam | Jelly, Code Golf and a Sad Goodbye |
84 | Jul 19 | Brudzewsky, Lochbaum, Therriault, Rich | J, APL, BQN, Uiua | Tacit #6 |
External links
APL community [edit] | |
---|---|
Activities | Conferences ∙ User groups and meetups ∙ Iverson Award ∙ Exercises |
Chat rooms and forums | APL Farm ∙ APL Orchard ∙ APL Wiki |
People | Phil Abrams ∙ Brian Becker ∙ Bob Bernecky ∙ Larry Breed ∙ Charles Brenner ∙ Jim Brown ∙ Adám Brudzewsky ∙ Gitte Christensen ∙ Peter Donnelly ∙ John Earnest ∙ Adin Falkoff ∙ Garth Foster ∙ Lib Gibson ∙ Aaron Hsu ∙ Roger Hui ∙ Ken Iverson ∙ Morten Kromberg ∙ Dick Lathwell ∙ Marshall Lochbaum ∙ Eugene McDonnell ∙ Roger Moore ∙ Trenchard More ∙ Alan Perlis ∙ Raghu Ranganathan ∙ Henry Rich ∙ Al Rose ∙ John Scholes ∙ Ian Sharp ∙ Bob Smith ∙ Geoff Streeter ∙ Joey Tuttle ∙ Arthur Whitney |
Other | APL Trust ∙ APL Quote Quad ∙ Blogs ∙ Books ∙ Case studies ∙ Famous APL users ∙ Humour ∙ Jobs ∙ Merchandise ∙ Papers ∙ Podcasts ∙ TryAPL ∙ Try It Online ∙ Video channels |