The Array Cast-logo

The Array Cast

Technology Podcasts

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.

Location:

United States

Description:

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.

Language:

English


Episodes
Ask host to enable sharing for playback control

Henry Rich presents J903

1/8/2022
Array Cast - January 8, 2022 Show Notes Many thanks to Rodrigo Girão Serrão and Bob Therriault for collecting these links. 00:01:56 Episode 17 of The Array Cast, the dyadic hook https://www.arraycast.com/episodes/episode17-tacit4-the-dyadic-hook 00:02:25 FnConf 2022, the conference Aaron Hsu is attending https://www.functionalconf.com/ 00:02:28 Aaron Hsu video https://www.youtube.com/watch?v=uEEJDq6cNTs 00:03:39 Episode 6 of The Array Cast with Henry Rich https://www.arraycast.com/episodes/episode-06-henry-richs-deep-dive-into-j 00:05:07 J 9.03 release notes https://code.jsoftware.com/wiki/System/ReleaseNotes/J903 00:06:20 Invisible Modifiers https://code.jsoftware.com/wiki/Vocabulary/fork#invisiblemodifiers 00:07:20 Fork https://code.jsoftware.com/wiki/Vocabulary/fork 00:08:10 Modifier https://code.jsoftware.com/wiki/Vocabulary/Modifiers 00:10:24 ArrayCast Tacit Episodes https://www.arraycast.com/episodes/episode-09-tacit-programming https://www.arraycast.com/episodes/episode11-why-tacit https://www.arraycast.com/episodes/episode15-tacit-3-and-other-topics https://www.arraycast.com/episodes/episode17-tacit4-the-dyadic-hook 00:12:43 ButIfNull https://www.jsoftware.com/help/jforc/empty_operands.htm#_Toc191734378 00:15:20 Higher Order Functions https://en.wikipedia.org/wiki/Higher-order_function 00:25:30 The J Parser https://www.jsoftware.com/help/jforc/parsing_and_execution_i.htm#_Toc191734584

Duration:01:12:30

Ask host to enable sharing for playback control

Tacit #4 - the dyadic hook

12/25/2021
Array Cast - December 25, 2021 Show Notes Many thanks to Adám Brudzewsky for collecting these links 00:01:30 Ken Iverson: https://apl.wiki/Ken_Iverson 00:01:30 J903: https://code.jsoftware.com/wiki/System/Installation/J903 00:02:21 APL logo: https://apl.wiki/APL_logo 00:02:51 I.P. Sharp: https://apl.wiki/I.P._Sharp_Associates 00:04:12 APL⋆PLUS: https://apl.wiki/APL*PLUS 00:04:12 Tacit programming: https://apl.wiki/Tacit_programming 00:04:12 Hook: https://apl.wiki/Hook 00:05:15 Hook in J: https://code.jsoftware.com/wiki/Vocabulary/hook 00:07:36 BQN: https://apl.wiki/BQN 00:07:36 Fork: https://apl.wiki/Tacit_programming#3-trains 00:08:20 Beside: https://apl.wiki/Beside 00:09:46 ADSP C++ episode: https://adspthepodcast.com/2021/12/10/Episode-55.html 00:09:46 ADSP BQN episode: https://adspthepodcast.com/2021/12/17/Episode-56.html 00:10:30 BQN solutions: https://github.com/codereport/LeetCode/blob/master/0269_Problem_1.bqn#L5 00:10:31 Iota sequence: https://apl.wiki/Index_Generator 00:10:31 J solution: https://tio.run/##y/r/303B1kpBWyFTjys1OSNfwdBAwU3B9P9/AA 00:12:22 Stephen's blog post: https://www.5jt.com/the-rest-is-silence 00:12:22 APL solution: https://tryapl.org/?clear&q=%E2%8E%95IO%E2%86%900%20%E2%8B%84%20F%20%E2%86%90%20%2B%E2%88%98%E2%8D%B3%20%E2%8B%84%2010%20F%205&run 00:16:15 BQN solution using After: https://mlochbaum.github.io/BQN/try.html#code=RiDihpAgK+KfnOKGlQoxMCBGIDU= 00:18:21 The [APL] Orchard:

Duration:01:14:19

Ask host to enable sharing for playback control

Brooke Allen - a life of adventure

12/11/2021
Array Cast - December 11, 2021 Show Notes Many thanks to Adám Brudzewsky for collecting these links 00:01:53 Dyalog ’21 videos: https://dyalog.tv/Dyalog21 00:02:10 APL ∊ BCN: https://apl.wiki/APL_∊_BCN 00:02:10 Advent of Code: https://apl.wiki/Advent_of_Code 00:02:56 J903 Beta: https://code.jsoftware.com/wiki/System/Installation#J903_BETA 00:03:49 Brooke Allen's website: https://brookeallen.com/ 00:06:32 COBOL: https://en.wikipedia.org/wiki/COBOL 00:06:32 COBOL reserved words: https://www.ibm.com/docs/en/iis/9.1?topic=words-cobol-reserved 00:07:01 Fortran: https://en.wikipedia.org/wiki/Fortran 00:07:01 Iverson’s A Programming Language textbook: http://apl.wiki/A_Programming_Language 00:07:41 APL\360 manual: http://www.bitsavers.org/pdf/ibm/apl/GH20-0683-1_APL_360_Users_Manual_Mar70.pdf 00:09:11 Iverson's algebra book: https://www.jsoftware.com/books/pdf/algebra.pdf 00:11:12 BASIC https://en.wikipedia.org/wiki/BASIC 00:21:45 IBM 5110: https://en.wikipedia.org/wiki/IBM_5110 00:23:19 IBM PC: https://en.wikipedia.org/wiki/IBM_Personal_Computer 00:27:31 Dennis Shasha: https://en.wikipedia.org/wiki/Dennis_Shasha

Duration:00:58:42

Ask host to enable sharing for playback control

Tacit #3 (and other topics)

11/27/2021
Array Cast - November 27, 2021 Show Notes 00:00:42 J Wiki: https://code.jsoftware.com/wiki/Main_Page 00:01:04 APL Wiki: https://apl.wiki 00:01:14 Vector Journal: https://vector.org.uk/ 00:02:04 J Forums: https://code.jsoftware.com/wiki/System/Forums 00:03:47 Tacit programming: https://en.wikipedia.org/wiki/Tacit_programming 00:03:58 Previous episodes on tacit programming: https://www.arraycast.com/episodes/episode-09-tacit-programming and https://www.arraycast.com/episodes/episode11-why-tacit 00:04:51 Perl weekly challenge 88: https://theweeklychallenge.org/blog/perl-weekly-challenge-088/ 00:07:53 Adám's initial solution in APL: https://tryapl.org/?clear&q=%7B%C3%97%2F%E2%8D%B5%5B~%E2%8D%A41%200%E2%8D%A8%E2%8D%B3%E2%89%A2%E2%8D%B5%5D%7D10%205%207%208&run 00:10:14 Stephen's initial solution in K: https://tio.run/##y9bNS8/7/79aQ0u/QlO1otbQQMFUwVzB4v9/AA 00:10:14 Stephen's initial solution in APL: https://tryapl.org/?clear&q=%7B(%C3%97%2F%E2%8D%B5)%C3%B7%E2%8D%B5%7D10%205%207%208&run 00:11:51 Bob's J solution: https://tio.run/##y/oPBIZqGlr6MXqahgYKpgrmChYKAA and video at https://www.youtube.com/watch?v=0GPoCk__2lw 00:12:06 Conor's revamp of J into C++: https://www.youtube.com/playlist?list=PLVFrD1dmDdvfVhYLU_iKkV67X9XqCJLWe 00:12:28 Outfix: https://code.jsoftware.com/wiki/Vocabulary/bslashdot#dyadic 00:13:27 Conor's solutions: https://github.com/manwar/perlweeklychallenge-club/tree/master/challenge-088/conor-hoekstra 00:16:40 Conor's YouTube video: https://youtu.be/bXsKo2ZhgTg

Duration:01:11:25

Ask host to enable sharing for playback control

Dyalog ‘21 Live

11/13/2021
Array Cast - November 13, 2021 Show Notes Link to presentation resources of Dialog ‘21 https://www.dyalog.com/user-meetings/dyalog21.htm 00:00:30 Dyalog User Meeting '21: https://www.dyalog.com/user-meetings/dyalog21.htm 00:03:03 Richard Park's presentation on the Dyalog Media Update: TBA 00:04:10 ShapeRank: https://github.com/f5devcentral/shapeRank 00:05:50 Gitte on Array Cast: https://www.arraycast.com/episodes/episode12-gitte-christensen 00:07:45 Brian Becker's presentation about Packaging Dyalog Tools / Tatin: TBA 00:09:05 Hashback #! scripting presentation: TBA 00:09:05 Link presentation: TBA 00:11:27 Rodrigo's presentation on Py'n'APL: TBA 00:14:10 C++ compiler explorer: https://godbolt.org/ 00:21:00 Ken Iverson's “Notation as a Tool of Thought” Paper (pdf): https://www.eecg.utoronto.ca/~jzhu/csc326/readings/iverson.pdf 00:27:21 Kimmo Linna's RSConnect: https://github.com/kimmolinna/rsconnect 00:29:15 TamStat: http://www.tamstat.com/ 00:33:24 CodeGolf website: http://codegolf.stackexchange.com/ 00:33:59 The APL Orchard: The APL Orchard 00:53:51 Aaron Hsu on “The Fallacy of Unit Testing”: https://www.sacrideo.us/the-fallacy-of-unit-testing/

Duration:00:55:38

Ask host to enable sharing for playback control

Roger Hui (1953-2021)

10/30/2021
Array Cast - October 30, 2021 Show Notes 00:00:00 Roger Hui: https://apl.wiki/Roger_Hui 00:00:00 Eric Iverson: https://apl.wiki/Eric_Iverson 00:00:00 Eric Iverson's announcement: https://www.jsoftware.com/pipermail/programming/2021-October/059091.html 00:00:00 J: https://apl.wiki/J 00:00:00 Ken: https://apl.wiki/Ken_Iverson 00:02:24 Dyalog '21: https://www.dyalog.com/user-meetings/dyalog21.htm 00:02:24 Memorial service: https://youtube.com/watch?v=_8FG81Ze1aM 00:02:51 Morten Kromberg: https://apl.wiki/Morten_Kromberg 00:02:51 Dyalog Ltd.: https://apl.wiki/Dyalog_Ltd. 00:04:11 Gitte Christensen: https://apl.wiki/Gitte_Christensen 00:04:59 John Scholes: https://apl.wiki/John_Scholes 00:04:59 Dan Baronet: https://apl.wiki/Dan_Baronet 00:05:53 Pearly gates: https://en.wikipedia.org/wiki/Pearly_gates 00:06:22 Galactic Emperor: https://www.jsoftware.com/papers/50/50_49.htm 00:06:22 Monument quality code: https://forums.dyalog.com/viewtopic.php?f=30&t=1638&p=6456&hilit=monument#p6453 00:06:58 Rob Hodgkinson's response: https://www.jsoftware.com/pipermail/programming/2021-October/059124.html 00:08:50 I.P. Sharp Associates: https://apl.wiki/I.P._Sharp_Associates 00:09:51 Arthur Whitney: https://apl.wiki/Arthur_Whitney 00:11:30 Adaytum: https://www.computerweekly.com/feature/Cognos-acquires-Adaytum-and-bolsters-performance-management-agenda 00:12:16 Jsoftware: https://apl.wiki/Jsoftware 00:13:05 Cognos: https://en.wikipedia.org/wiki/Cognos 00:14:24 Dfns: https://apl.wiki/Dfn 00:14:24 First axis emphasis: https://apl.wiki/Leading_axis_theory 00:14:24 Sharp APL: https://apl.wiki/Sharp_APL 00:15:59 Ravel: https://apl.wiki/Ravel 00:15:59 Table function: https://apl.wiki/Table 00:16:35 Identity functions: https://apl.wiki/Same 00:16:35 Take: https://apl.wiki/Take 00:16:35 Take:

Duration:01:08:35

Ask host to enable sharing for playback control

Gitte Christensen of Dyalog Ltd.

10/16/2021
Array Cast - October 16, 2021 Show Notes 0:02:00 Dyalog 21 November 8-9 0:02:30 APL Campfire 0:03:23 APL Logo Design 0:36:55 Dyalog Forums 0:38:23 APL Wiki 0:40:00 Dyalog Search Resource Map 1:00:45 APL Orchard 1:08:00 Joel Hough 2011 Contest Winner 1:11:18 Asher Mancinelli’s YouTube channel

Duration:01:14:37

Ask host to enable sharing for playback control

Why Tacit?

10/2/2021
Array Cast - October 18, 2021 Show Notes 0:01:34 Dyalog 21 November 8-9 0:03:25 Henry Rich talks Tacit on Array Cast 0:03:40 Conjunctions and Adverbs in J 0:05:24 Henry Rich’s email announcing Tacit Modifiers 0:09:00 Tacit definition 0:09:20 Tacit version of Average in J 0:10:40 Inverses in J 0:11:42 Obverse conjunction in J 0:14:10 Category Theory 0:16:15 Guy Steele “Growing a Language” APL mention p. 6 0:50:40 Stephen Taylor’s blog post on Tacit Programs 1:02:00 Travis Oliphant interviewed by Lex Fridman

Duration:01:05:13

Ask host to enable sharing for playback control

Eric Iverson

9/18/2021
Array Cast - September 18, 2021 Show Notes 0:01:50 The Ridiculously Early J Morning Show (youtube) The Ridiculously Early J Morning Show (twitch) 0:02:54 Eric_Iverson 0:03:10 Ken_Iverson 0:05:18 A_Programming_Language 0:07:28 Elementary_Functions_An_Algorithmic_Treatment 0:09:14 IBM_System/360 0:09:59 I.P._Sharp_Associates 0:10:13 APL\1130 0:11:39 Ian_Sharp 0:12:14 Larry_Breed 0:12:36 Time-sharing 0:13:01 SHARP_APL 0:13:11 Siemens_System_4004 (in German) 0:15:54 Thomas_J._Watson_Research_Center ("Mohansic Labs") 0:16:44 IBM_Research 0:18:04 PL/I 0:18:25 Strand_notation 0:18:33 Enclose 0:18:33 Array_model 0:18:33 Box 0:20:22 APL2 0:21:40 Zoo Story: How the I.P. Sharp APL Development Group Got its Name 0:22:30 IBM_Basic_Assembly_Language_and_successors 0:24:30 Index Origin 0:25:19 APL\3000 (Larry Breed's compiler) 0:30:36 IBM_Personal_Computer 0:31:31 Roger_Moore_(computer_scientist) 0:31:35 Intel_8086 0:34:35 Roger_Hui 0:40:04 J1990 (1990 conference paper) 0:41:10 Jsoftware (Iverson Software Inc.) 0:48:22 https://github.com/jsoftware/jsource (source) 0:57:03 Catalan Labs (video) 1:03:04 https://xkcd.com/2343/ 1:03:23 Jeh_language 1:09:05

Duration:01:22:22

Ask host to enable sharing for playback control

Tacit Programming

9/4/2021
Array Cast - September 4, 2021 Show Notes 0:00:16 Larry Breed Obituary Larry Breed Memorial on Zoom - Sept. 12, 1:00pm PDT 0:02:05 The Ridiculously Early J Morning Show (twitch) The Ridiculously Early J Morning Show (youtube) 0:03:38 Tacit Programming 0:09:06 16 APL Amuse Bouches (Roger Hui) 0:10:03 Original ‘Swap’ Character 0:19:49 The Power of Composition (Scott Wlaschin) 0:20:55 Leetcode 1678 in APL (Rodrigo Girão Serrão) 0:23:26 J parser (J for C Programmers) 0:31:00 +/ 0:35:07 One Problem - 16 Programming Languages 0:38:09 Fork 0:38:39 Cap 0:39:25 At Atop 0:47:50 Hook 0:52:15 Phrasal Forms (Iverson and McDonnell) 0:54:50 Palindromic Palindrome Checker in APL 1:02:50 Fantasy Birds The Rest is Silence - Invincible Summer (Stephen Taylor’s Essay on Tacit Programming)

Duration:01:17:38

Ask host to enable sharing for playback control

Attila Vrabecz and the k group of programming languages.

8/21/2021
0:01:45 Time Complexity of Algorithms 0:01:50 APL Orchard 0:03:40 Array Programming Languages (Wikipedia) 0:06:08 Project Euler 0:14:30 Conor’s Tweet of the Kaldane Algorithm 0:14:53 BQN programming language: 0:18:16 Fold Conjunction in J 0:19:47 ADSP #25 Podcast 0:30:46 Downloads for k 0:30:46 Shakti Homepage 0:53:21 Jd database 0:59:23 APL Campfire 1:00:05 Download for q 1:00:05 Starting out in q

Duration:01:02:17

Ask host to enable sharing for playback control

Marshall Lochbaum and the BQN array language.

8/7/2021
0:01:28Stack Overflow Developer Survey:https://stackoverflow.blog/2021/08/02/2021-stack-overflow-developer-survey-results/ 0:01:45Most loved/dreaded programming languages:https://insights.stackoverflow.com/survey/2021#section-most-loved-dreaded-and-wanted-programming-scripting-and-markup-languages 0:01:47Top-paying programming languageshttps://insights.stackoverflow.com/survey/2021#section-top-paying-technologies-top-paying-technologies 0:02:45Array language companies:https://github.com/interregna/arraylanguage-companies 0:03:51I programming language:https://github.com/mlochbaum/ILanguage 0:03:53BQN programming language:https://github.com/mlochbaum/BQN 0:04:14Henry Rich:https://aplwiki.com/wiki/Henry_Rich 0:04:32TI-BASIC programming language:https://en.wikipedia.org/wiki/TI-BASIC 0:05:21J conference talks:https://code.jsoftware.com/wiki/Community/Conference2012/Talks/ImageProcessing and https://code.jsoftware.com/wiki/Community/Conference2014/Talks/UsingDataAsCode 0:07:42Roger Hui:https://aplwiki.com/wiki/Roger_Hui 0:06:22Factor programming language:https://en.wikipedia.org/wiki/Factor_(programming_language) 0:07:01Tacit programming:https://en.wikipedia.org/wiki/Tacit_programming 0:07:18Just-in-time compilation:https://en.wikipedia.org/wiki/Just-in-time_compilation 0:08:38Over and Atop:https://aplwiki.com/wiki/Function_composition 0:08:46Unique mask:https://aplwiki.com/wiki/Nub_Sieve 0:09:18APL Wiki:https://apl.wiki 0:10:12APL Wiki's article on A+:https://aplwiki.com/wiki/A%2B 0:11:07APL Wiki's article on BQN:https://aplwiki.com/wiki/BQN 0:11:40BQN chat room:https://app.element.io/#/room/#bqn:matrix.org 0:13:26Apple food puns:https://aplwiki.com/wiki/Humour#Apples 0:15:27Glee, a left-to-right APL derivative:https://withglee.com/Frames/GFMain.htm 0:17:29Explicit defintion operatorhttps://code.jsoftware.com/wiki/Vocabulary/com 0:17:45Dfns:https://aplwiki.com/wiki/Dfn 0:17:58Context-free:https://mlochbaum.github.io/BQN/doc/context.html 0:18:05Array models:https://aplwiki.com/wiki/Array_model 0:18:20Based array model:https://mlochbaum.github.io/BQN/doc/based.html 0:23:14J Gerunds:https://code.jsoftware.com/wiki/Vocabulary/GerundsAndAtomicRepresentation 0:33:02Boxes:https://aplwiki.com/wiki/Box 0:36:24Strands:https://aplwiki.com/wiki/Strand_notation 0:36:33Strings and lists in BQN:https://mlochbaum.github.io/BQN/doc/arrayrepr.html#list-literals 0:45:25APL's Power operator:https://help.dyalog.com/latest/#Language/Primitive%20Operators/Power%20Operator.htm 0:45:5

Duration:01:25:38

Ask host to enable sharing for playback control

Henry Rich’s Deep Dive into J

7/23/2021
Array Cast - July 24, 2021 Show Notes 02:05 Ian Sharp (1932-2021) 03:06 Whitney Smith interview with Ian Sharp 20:20 Dissect 34:41 Monument.ai’s Parallel Jx 43:35 Dyalog APL’s Experimental Parallel Feature 43:55 Dyalog APL’s Experimental Future Feature 54:00 Fold in J 1:09:30 Nuvoc J for C Programmers 1:11:17 Quintana’s Jx 1:14:47 BQN 1:19:09 2021 Dyalog APL Competition APL Campfire 1:20:00 Interactive Kx Academy 1:20:45 TryAPL.org source available

Duration:01:22:20

Ask host to enable sharing for playback control

Responding to a Listener’s Email

7/10/2021
Array Cast - July 10, 2021 Show Notes 02:15 Jean Iverson (1925-2021) 04:40 Daniel Sockwell’s email 13:09 J phrases 13:15 Special Combinations in J 23:00 Emacs in q Dyalog J 26:30 Shebang in q 27:15 J console JHS JQt 29:52 Joey Tuttle Piping Solution in J 33:20 Rodrigo’s Leetcode Solution to Compression 38:00 Regular Expressions Quote 51:17 q Introspecting Functions 57:41 Growing a Language - Steele 56:50 Dyalog Extended Prime Polyfill 59:30 Daniel Sockwell’s suggestions for learning Raku To Compute a Constant of-Calculus: A Treatise on Multiple Ways for a taste of what makes Raku worth learning The Raku Guide for a general intro The #raku IRC channel on irc.libera.chat or the r/rakulang subreddit to say hi/get answers to any questions. 59:50 APL Campfire

Duration:01:01:00

Ask host to enable sharing for playback control

What is an Array?

6/26/2021
Array Cast - Show June 26, 2021 Notes 02:15 Nested Array Theory - Scholes https://aplwiki.com/wiki/Array_model#Nested_array_theory 05:37 What is an Array -Hui https://www.jsoftware.com/papers/array.htm 07:07 Is a Scalar an Array - Hui and Rich https://code.jsoftware.com/wiki/Essays/Scalars 07:47 Nuvoc https://code.jsoftware.com/wiki/NuVoc 20:38 Inverted Table - Hui https://code.jsoftware.com/wiki/Essays/Inverted_Table 34:08 Rectangles All the Way Down - Thompson https://dyalog.tv/Dyalog18/?v=mK2WUDIY4hk 36:04 Chunking https://en.wikipedia.org/wiki/Chunking_(psychology) 41:31 Shape Thinking - Thomas https://www.youtube.com/watch?v=ng-QNLdgQeY 44:30 Perlis Epigrams https://www.cs.yale.edu/homes/perlis-alan/quotes.html 55:07 J phrases https://www.jsoftware.com/help/phrases/contents.htm APL phrases https://aplcart.info/ q phrases https://code.kx.com/phrases/intro/ 58:58 tryAPL.org http://tryapl.org/ 59:14 APL Orchard http://apl.chat/ 1:01:30 Dyalog ‘21 https://www.dyalog.com/user-meetings/dyalog21.htm 1:02:06 Campfire https://aplwiki.com/wiki/APL_Campfire 1:02:12 Dyalog Problem Competition https://www.dyalogaplcompetition.com/?goto=welcome Thinking in APL Part 1 - Dyalog webinar https://dyalog.tv/Webinar/?v=myoK22rq1jk Thinking in APL Part 2 - Dyalog webinar https://dyalog.tv/Webinar/?v=Qzwn6z3y0DA

Duration:01:03:07

Ask host to enable sharing for playback control

What Challenges Face the Array Languages?

6/12/2021
Array Cast - Show June 12, 2021 Notes 10 Most(ly Dead) Influential Programming Languages https://www.hillelwayne.com/post/influential-dead-languages/ Pharo Launcher https://pharo-project.github.io/pharo-launcher/ tatin APL Package Manager in Development https://tatin.dev/ J addons https://code.jsoftware.com/wiki/Addons/Developers_Guide Adam’s Style Guide for APL https://abrudz.github.io/style/ Design Patterns vs Anti pattern in APL Aaron W Hsu https://www.youtube.com/watch?v=v7Mt0GYHU9A APLcart https://apl.wiki/APLcart J phrases https://www.jsoftware.com/help/phrases/contents.htm J phrases Permutations https://www.jsoftware.com/help/phrases/permutations.htm J Stats addons for Histograms https://code.jsoftware.com/wiki/Addons/stats/base Dyalog APL D-functions https://apl.wiki/Dfn Q Tips by Nick Psaris https://www.goodreads.com/book/show/25221469-q-tips J Locales https://code.jsoftware.com/wiki/Vocabulary/Locales J z-Locale https://code.jsoftware.com/wiki/Vocabulary/ZeeLocale Henri Brudzewsky’s Patented Slogan https://codegolf.stackexchange.com/q/119361/43319 Family Tree of Array Languages https://aplwiki.com/wiki/Family_tree_of_array_languages Shakti https://shakti.com/ Lambda in Microsoft Excel https://www.microsoft.com/en-us/research/blog/lambda-the-ultimatae-excel-worksheet-function/ Kx in Academia https://kx.com/blog/kx-in-academia-carnegie-mellon-university-teaching-with-kdb/ Dyalog for the Raspberry Pi https://www.dyalog.com/dyalog/raspberry-pi.htm Code Golf https://apl.wiki/Code_golf CoRecursive Episode with Conor Hoekstra https://corecursive.com/065-competitive-coding-with-conor-hoekstra/ Advent of Code https://apl.wiki/Advent_of_Code tryAPL.org https://tryapl.org/ Books by Nick Psaris Q Tips https://www.goodreads.com/book/show/25221469-q-tips Vector Review of Q tips https://vector.org.uk/book-review-q-tips-fast-scalable-and-maintainable-kdb-2/ Fun Q https://www.amazon.com/dp/1734467509 Vector Review of Fun Q https://vector.org.uk/book-review-fun-q-a-functional-introduction-to-machine-learning-in-q/

Duration:01:15:13

Ask host to enable sharing for playback control

Loops and Learning about Array Languages

5/29/2021
Array Cast - Show 1 Notes [Larry Breed (Wikipedia)] https://en.wikipedia.org/wiki/Lawrence_M._Breed [No Stinking Loops - Stevan Apter] http://nsl.com/ [J for C Programmers - Henry Rich] https://www.jsoftware.com/help/jforc/contents.htm [Consecutive Ones Problem - ADSP podcast Episode 25] https://adspthepodcast.com/2021/05/14/Episode-25.html [Consecutive Ones Problem - Bob Therriault YouTube video] https://youtu.be/lbi_PMVbeaQ [LambdaCast]https://www.listennotes.com/podcasts/lambdacast-lambdacast-c8bseLqG1Eg/ [Arthur Whitney - Interviewed by Bryan Cantrill for ACMQueue] https://queue.acm.org/detail.cfm?id=1531242 Shakti.com [I Love APL and Haskell #2 - Conor Hoekstra] https://www.youtube.com/watch?v=a7CSK7HNEWQ Online intros to [q] https://code.kx.com/q/learn/ [k] https://estradajke.github.io/k9-simples/ [J] https://code.jsoftware.com/wiki/Studio [APL] https://aplwiki.com/wiki/Learning_resources J forums [Stock Ups and Downs thread] http://www.jsoftware.com/pipermail/programming/2021-May/058201.html [Aaron Hsu's tree algorithm thread] http://www.jsoftware.com/pipermail/programming/2021-May/058228.html APL [Mastering Dyalog APL] https://mastering.dyalog.com/README.html [APL Forum]http://apl.chat/ [Instruction in Dyalog APL]Course.dyalog.com Online Access to Languages [APL]TryAPL.org [J]https://tio.run/# [k] https://kparc.com/k/ Downloads for[q] https://kx.com/developers/download-licenses/ [k] https://ngn.bitbucket.io/k.html [J] https://code.jsoftware.com/wiki/System/Installation [APL] https://aplwiki.com/wiki/Running_APL Arraycast.com/resources Community Gathering Places[Reddit] https://www.reddit.com/r/apljk/ [Discord] https://discord.gg/yHna7nt7zx [APL campfire June 6th at 18:00 UTC] https://aplwiki.com/wiki/APL_Campfire

Duration:00:57:18

Ask host to enable sharing for playback control

Why We Like Array Languages

5/15/2021
[Opening ‘cow sheep cat dog’] https://aplwiki.com/wiki/Simple_examples [Conor Hoekstra ‘Algorithms as a Tool of Thought’] https://dyalog.tv/APLSeeds21/?v=GZuZgCDql6g [Alan Perlis ‘In Praise of APL’] https://apl.wiki/Alan_Perlis [Key] https://help.dyalog.com/latest/#Language/Primitive%20Operators/Key.htm [Under] https://code.jsoftware.com/wiki/Vocabulary/ampdot [Nuvoc - J Vocabulary] https://code.jsoftware.com/wiki/NuVoc [J] https://www.jsoftware.com https://code.jsoftware.com/wiki/Guides/Getting_Started [APL] https://apl.wiki https://tryapl.org [Stephen Taylor ‘Discovering APL’] https://aplwiki.com/wiki/Discovering_APL [k] http://shakti.com https://estradajke.github.io/k9-simples/ [q] https://code.kx.com/q/ https://code.kx.com/q/learn/

Duration:00:51:52