
Sign up to save your podcasts
Or


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-06-henry-richs-deep-dive-into-j
Episode 18 https://www.arraycast.com/episodes/episode18-henry-rich-presents-j903
Episode 48 https://www.arraycast.com/episodes/episode48-henry-rich
[03] 00:04:40 Command to run Fold using J Playground - install 'github:jsoftware/dev_fold'
J Fold https://code.jsoftware.com/wiki/Vocabulary/fcap
APL Reduce / https://aplwiki.com/wiki/Reduce
APL Scan \ https://aplwiki.com/wiki/Scan
J Scan /\ https://code.jsoftware.com/wiki/Vocabulary/bslash
https://code.jsoftware.com/wiki/Vocabulary/slash
J Grade /: or \: https://code.jsoftware.com/wiki/Vocabulary/slashco
[04] 00:10:02 Functional Programming Language https://en.wikipedia.org/wiki/Functional_programming
C Programming Language https://en.wikipedia.org/wiki/C_(programming_language)
[05] 00:12:30 Iverson Notation https://www.jsoftware.com/papers/APL.htm
&n
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-to-Change-the-way-you-write-Change-the-way-you-think-part-1.html
The APL Campfire - Norman Thomson https://www.youtube.com/watch?v=jPujK-GvHGQ&list=PLYKQVqyrAEj91hZHbJiWOENHZP4JT8VFv
[02] 00:06:16 Ed Gottsman's Wiki Gui https://www.youtube.com/watch?v=j17E_KUgKxk
[03] 00:07:09 Why I Love BQN So Much https://www.youtube.com/watch?v=mRT-yK2RTdg
J software https://www.jsoftware.com/#/
Dyalog APL https://www.dyalog.com/
[04] 00:08:12 Adám's APL Quest https://www.youtube.com/@abrudz/playlists
[05] 00:09:50 q download https://kx.com/kdb-personal-edition-download/
[06] 00:13:10 Shakti https://shakti.com/
[07] 00:14:10 Emery Berger "Performance Really Matters" https://www.youtube.com/watch?v=7g1Acy5eGbE
[08] 00:17:14 Three consecutive odds ADSP 'scanductions' episode https://adspthepodcast.com/2023/03/03/Episode-119.html
[09] 00:19:40 Rich Park's "A Programming Language for Thinking About Algorithms" https://www.dyalog.com/uploads/files/presentations/ACCU20210520.pdf
[10] 00:21:00 Windows function in BQN https://mlochbaum.github.io/BQN/doc/windows.html
[11] 00:27:22 Fold in J https://code.jsoftware.com/wiki/Vocabulary/fcap
Scan https://aplwiki.c
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/episodes/episode-06-henry-richs-deep-dive-into-j
Henry Rich Episode 18 https://www.arraycast.com/episodes/episode18-henry-rich-presents-j903
[05] 00:12:30 Amend J adverb https://code.jsoftware.com/wiki/Vocabulary/curlyrt#dyadic
At Operator Dyalog https://apl.wiki/At
[06] 00:16:20 History of J releases https://code.jsoftware.com/wiki/System/ReleaseNotes
Winget https://learn.microsoft.com/en-us/windows/package-manager/winget/
J9.4.1 https://code.jsoftware.com/wiki/System/Installation#J9.4_release
[07] 00:18:39 u t. https://code.jsoftware.com/wiki/Vocabulary/tdot
[08] 00:22:00 Matrix Multiplication https://en.wikipedia.org/wiki/Matrix_multiplication
Matrix Division https://en.wikipedia.org/wiki/Invertible_matrix
LAPACK https://en.wikipedia.org/wiki/LAPACK
[09] 00:29:40 Pyx https://code.jsoftware.com/wiki/Vocabulary/Glossary#Pyx
[10] 00:33:00 CPU Cache https://en.wikipedia.org/wiki/CPU_cache
[11] 00:36:22 Immutable objects https://en.wikipedia.org/wiki/Immutable_object
[12] 00:43:15 Dyalog Primitive for running OS threads: https://docs.dyalog.com/latest/Parallel%20Language%20Features.pdf#page=11
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/
[05] 00:06:30 Lower Canada College https://www.lcc.ca/
IBM 2741 https://en.wikipedia.org/wiki/IBM_2741
Anderson Jacobson serial modem https://en.wikipedia.org/wiki/Anderson_Jacobson
Gilman and Rose - An Interactive Approach https://apl.wiki/Books#APL_―_An_Interactive_Approach
Leap Year https://en.wikipedia.org/wiki/Gregorian_calendar#Accuracy
APL implementation Leap Year https://tryapl.org/?clear&q=≠%E2%8C%BF0%3D4000%20400%20100%204∘.%7C1600%201700%201800%201900%202000%202100%202200%202300%204000&run
[06] 00:13:53 Larry Breed https://apl.wiki/Larry_Breed
Scientific Time Sharing Corporation https://en.wikipedia.org/wiki/Scientific_Time_Sharing_Corporation
STSC promotional video https://www.youtube.com/watch?v=mjgkhK-nXmk
666 BOX https://www.jsoftware.com/papers/APLQA.htm#666box
[07] 00:17:20 University of Toronto https://www.utoronto.ca/
Arthur Whitney https://aplwiki.com/wiki/Arthur_Whitney
I.P. Sharp and Associates
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.com/dzaima/CBQN/blob/master/src/opt/comp.c
[04] 00:08:37 Dyalog Video https://www.youtube.com/@dyalogltd
Dyalog Conferences https://www.youtube.com/@DyalogUsermeeting
Michael Higginson's talk https://www.youtube.com/watch?v=WZyeXGbcpbA&list=PL5i_Y8skrlUJn2029On-QnGqxXtL_HVie&index=4
[05] 00:10:46 Commodore Vic 20 https://en.wikipedia.org/wiki/VIC-20
Compute Magazine https://en.wikipedia.org/wiki/Compute!
BASIC programming language https://en.wikipedia.org/wiki/BASIC
[06] 00:14:06 IBM XT https://en.wikipedia.org/wiki/IBM_Personal_Computer_XT
[07] 00:19:30 Turing Programming Language http://individual.utoronto.ca/kensou/programming/turing.html
[08] 00:20:50 Perl Programming Language https://en.wikipedia.org/wiki/Perl
Regex https://en.wikipedia.org/wiki/Regular_expression
Java Programming Language https://en.wikipedia.org/wiki/Java_(programming_language)
[09] 00:22:40 Notepad https://en.wikipedia.org/wiki/Windows_Notepad
Vim https://en.wikipedia.org/wiki/Vim_(text_editor)
&n
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 Interpolation https://web.mit.edu/10.001/Web/Course_Notes/NLAE/node6.html
J#.NET https://en.wikipedia.org/wiki/Visual_J_Sharp
[05] 00:10:15 Grady Booch https://en.wikipedia.org/wiki/Grady_Booch
Jim Rumbaugh https://en.wikipedia.org/wiki/James_Rumbaugh
UML https://en.wikipedia.org/wiki/Unified_Modeling_Language
Cobol Programming Language https://en.wikipedia.org/wiki/COBOL
Nick Psaris ArrayCast episode https://www.arraycast.com/episodes/episode42-nick-psaris-q
[06] 00:14:36 Java programming Language https://en.wikipedia.org/wiki/Java_(programming_language)
C# programming language https://en.wikipedia.org/wiki/C_Sharp_(programming_language)
J++ programming language https://en.wikipedia.org/wiki/Visual_J%2B%2B
LINQ https://en.wikipedia.org/wiki/Language_Integrated_Query
SQL programming language https://en.wikipedia.org/wiki/SQL
[07] 00:17:13 VisiCalc https://en.wikipedia.org/wiki/VisiCalc
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 https://dfns.dyalog.com/n_pco.htm
[05] 00:09:42 Consecutive values https://mlochbaum.github.io/bqncrate/?q=consecutive%20values
[06] 00:11:46 APL Tacit help https://tacit.help
BQN https://saltysylvi.github.io/bqn-tacit-helper/
J tte tacit to explicit https://code.jsoftware.com/wiki/Addons/debug/tte
13 : explicit to tacit https://code.jsoftware.com/wiki/Vocabulary/com
J Phrases https://code.jsoftware.com/wiki/Phrases
[07] 00:19:39 Fun Q https://fun-q.net/
APL Farm Discord/Matrix https://apl.wiki/APL_Farm
[08] 00:22:00 Nick Psaris Episode on ArrayCast https://www.arraycast.com/episodes/episode42-nick-psaris-q
[09] 00:24:20 Extended Precision and Rational Types in J https://www.jsoftware.com/help/jforc/elementary_mathematics_in_j.htm#_Toc191734516
BQN systemMath.fact https://github.com/mlochbaum/BQN/blob/master/spec/system.md#math
NARS 2000 https://aplwiki.com/wiki/NARS2000
[10] 00:26:55 Dyalog Licence https://www.dyalog.com/prices-and-licences.htm
CBQN GPL-3 Licence
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://beyondloom.com/
[04] 00:05:10 iKe https://github.com/JohnEarnest/ok/tree/gh-pages/ike
[05] 00:07:02 oK http://johnearnest.github.io/ok/index.html
[06] 00:10:20 iKe Vector article https://vector.org.uk/a-graphical-sandbox-for-k-2/
[07] 00:10:39 Lindenmayer fractals https://en.wikipedia.org/wiki/L-system
[08] 00:15:57 k programming language https://aplwiki.com/wiki/K
[09] 00:16:40 turtle graphics https://docs.python.org/3/library/turtle.html
[10] 00:17:44 Swift Playgrounds https://en.wikipedia.org/wiki/Swift_Playgrounds
Bret Victor http://worrydream.com/
Processing programming language https://processing.org/
Arduino https://www.arduino.cc/
[11] 00:19:27 Dzaima APL -https://github.com/dzaima/APL/blob/master/APLP5/docs
Dzaima BQN - https://github.com/dzaima/BQN/blob/master/app/readme.md
[12] 00:25:08 Arthur Whitney https://en.wikipedia.org/wiki/Arthur_Whitney_(computer_scientist)
[13] 00:25:30 APL wiki Naming https://aplwiki.com/wiki/The_name_APL
Adin Falkoff https://aplwiki.com/wiki/Adin_Falkoff
[14] 00:27:48 Dyalog https://aplwiki.com/wiki/Dyalog_APL
Dyadic https://aplwiki.com/wiki/Dyalog_Ltd.
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.wiki/aoc
K Wiki Advent of Code: https://k.miraheze.org/wiki/Advent_of_Code
[03] 00:04:40 q AOC list http://github.com/qbists/studyq/
[04] 00:06:20 Parsing the input for AOC in APL video https://www.youtube.com/watch?v=AHoiROI15BA
Jay Foad's solution to day 6 https://github.com/jayfoad/aoc2022apl
[05] 00:07:45 Nick Psaris episodes of the ArrayCast
https://www.arraycast.com/episodes/episode-02-challenges-facing-the-array-languages
https://www.arraycast.com/episodes/episode-03-what-is-an-array
https://www.arraycast.com/episodes/episode-04-responding-to-listeners-email
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/
[06] 00:09:33 Atar1 800
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 Memorial Service https://www.youtube.com/watch?v=BXzvyRGGBoE
UNC memorial to be scheduled for the spring of 2023 https://cs.unc.edu/brooks
[03] 00:09:18 Dyalog User Meetings https://dyalog.tv/Dyalog22/
training course.dyalog.com https://course.dyalog.com/
APLNAATOT podcast https://www.youtube.com/watch?v=aEN1MBTzCjY
[04] 00:10:50 J Wiki Prototype https://code2.jsoftware.com/wiki/Main_Page
[05] 00:12:51 BQN REPLxx https://github.com/dzaima/CBQN and REPLXX=1
[06] 00:14:00 q for personal use https://kx.com/kdb-personal-edition-download/
[07] 00:15:05 John Earnest iKe https://vector.org.uk/a-graphical-sandbox-for-k-2/
[08] 00:19:15 Forth Programming Language https://www.forth.com/forth/
[09] 00:21:49 Impending kOS https://vector.org.uk/impending-kos/
Arthur Whitney https://en.wikipedia.org/wiki/Arthur_Whitney_(computer_scientist)
k2 reference manual http://web.archive.org/web/20050504070651/http://www.kx.com/technical/documents/kreflite.pdf
k2 user manual http://web.archive.org/web/20041022042401/http://www.kx.com/technical/documents/kusrlite.pdf
k2 c-k interface manual http://web.archive.org/web/20060214100753/http://www.kx.com/technical/documents/cki.pdf
[10] 00:24:00 ok.js https://johnearnest.github.io/ok/index.html
[11] 00:24:30 kona https://github.com/kevinlawler/kona/wiki[12] 00:25:23 Kerf technical manual https://github.com/kevinlawler/kerf1/raw/master/manual/refmanual.pdf
[13] 00:26:08
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!