
Sign up to save your podcasts
Or


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 Glyph
1:10:32 <
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)
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
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
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
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
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
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/
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
[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/
From the publisher's feed
ArrayCast is a podcast that explores the world of array programming languages including APL, J, BQN, K, Q, Uiua and more!