
Sign up to save your podcasts
Or


Array Cast - August 18, 2023
Show Notes
Thanks to Bob Therriault, Conor Hoekstra, Marshall Lochbaum and Adám Brudzewsky for gathering these links:
[01] 00:01:15 Adám's Leet code playlist https://www.youtube.com/watch?v=MUNPk6_ro4o&list=PLYKQVqyrAEj_6ZSDwha9PeftgKKHeDJ7-
Jot Dot Times - APL News Aggregator https://apl.news/
[02] 00:03:08 Rob Pike https://en.wikipedia.org/wiki/Rob_Pike
Talks 2007-20016 https://www.youtube.com/playlist?list=PL3NQHgGj2vtsJkK6ZyTzogNUTqe4nFSWd
Go Time podcast #100 - Creating Go https://changelog.com/gotime/100
Ken Thompson https://en.wikipedia.org/wiki/Ken_Thompson
Robert Griesemer https://en.wikipedia.org/wiki/Robert_Griesemer
Go Programming Language https://en.wikipedia.org/wiki/Go_(programming_language)
The Go Programming Language and environment https://www.youtube.com/watch?v=YXV7sa4oM4I
Ivy Programming Language https://pkg.go.dev/robpike.io/ivy
https://aplwiki.com/wiki/Ivy
[03] 00:05:50 UTF-8 https://en.wikipedia.org/wiki/UTF-8
[04] 00:07:27 2741 terminal https://en.wikipedia.org/wiki/IBM_2741
TryAPL https://tr
Array Cast - August 4, 2023
Show Notes
Thanks to Bob Therriault and AdámBrudzewsky for gathering these links:
[01] 00:01:49 Stephen's book contributions sjt AT 5jt DOT com
Dyalog User Meeting https://www.dyalog.com/user-meetings/dyalog23.htm
[02] 00:04:19 Henry ArrayCast episodes
ArrayCast Episode #6 https://www.arraycast.com/episodes/episode-06-henry-richs-deep-dive-into-j
ArrayCast Episode #18 https://www.arraycast.com/episodes/episode18-henry-rich-presents-j903
ArrayCast Episode #48 https://www.arraycast.com/episodes/episode48-henry-rich
ArrayCast Episode #50 https://www.arraycast.com/episodes/episode50-fold
APL Farm Discord https://aplwiki.com/wiki/APL_Farm
[03] 00:10:40 Todd Rundgren https://en.wikipedia.org/wiki/Todd_Rundgren
[04] 00:13:00 J's Extended Integer type https://code.jsoftware.com/wiki/Vocabulary/Constants#Extended_Integers
lib.gmp https://gmplib.org/
Infinity in J https://code.jsoftware.com/wiki/Vocabulary/Constants#Infinity
Endianness https://en.wikipedia.org/wiki/Endianness
[05] 00:20:25 NaN or Indeterminate in J https://code.jsoftware.com/wiki/Essays/Indeterminate
Null in K https://k.miraheze.org/wiki/Null%3F
[06] 00:25:46 Fixed point type https://en.wikipedia
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] 00:07:48 Torch7 https://github.com/torch/torch7
Torch
https://en.wikipedia.org/wiki/Torch_(machine_learning)
Lua Programming Language https://www.lua.org/
Python Programming Language https://www.python.org/
Alpha Go documentary https://en.wikipedia.org/wiki/AlphaGo_(film)
Tensorflow Programming Language https://www.tensorflow.org/
LuaJIT interpreter https://luajit.org/
[04] 00:15:43 Automatic differention https://en.wikipedia.org/wiki/Automatic_differentiation
[05] 00:18:25 GPU https://en.wikipedia.org/wiki/Graphics_processing_unit
TPU ht
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:08:25 Computing language paradigms https://en.wikipedia.org/wiki/List_of_programming_languages_by_type
Procedural Programming https://en.wikipedia.org/wiki/Procedural_programming
Functional Programming https://en.wikipedia.org/wiki/Functional_programming
Object Oriented Programming https://en.wikipedia.org/wiki/Object-oriented_programming
Array Programming https://en.wikipedia.org/wiki/Array_programming
[06] 00:11:30 BQN programming language https://mlochbaum.github.io/BQN/
Dyalog APL programming language https://www.dyalog.com/
J programming language https://www.jsoftware.com/#/
k programming language https://aplwiki.com/wiki/K
q programming language https://trykdb.kx.com/kx/signup/
[07] 00:14:41 APL farm <
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’
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 Robert Bernecky https://en.wikipedia.org/wiki/Robert_Bernecky
https://aplwiki.com/wiki/Bob_Bernecky
I.P. Sharp Associates https://en.wikipedia.org/wiki/I.P._Sharp_Associates
PERT https://en.wikipedia.org/wiki/Program_evaluation_and_review_technique
[03] 00:06:57 Bernecky Zoo Story Dyalog https://dyalog.tv/Dyalog16/?v=1N_oYD-ZkX8
0
Ian Sharp https://www.dyalog.com/blog/2021/07/thank-you-ian-sharp/
Roger Moore https://en.wikipedia.org/wiki/Roger_Moore_(computer_scientist)
Speeding up Dyadic Iota and Dyadic Epsilon, 1973 Copenhagen Conference https://www.researchgate.net/publication/242359964_Speeding_up_dyadic_iota_and_dyadic_epsilon
[04] 00:10:49 Replicate https://aplwiki.com/wiki/Replicate
Partitioned Enclose https://aplwiki.com/wiki/Partitioned_Enclose#Non-Bool
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/idempotent-moving-window-is-simply-a-reduction/
[04] 00:08:00 ArrayCast Episode 3 https://www.arraycast.com/episodes/episode-02-challenges-facing-the-array-languages
ArrayCast Episode 4 https://www.arraycast.com/episodes/episode-03-what-is-an-array
ArrayCast Episode 5 https://www.arraycast.com/episodes/episode-04-responding-to-listeners-email
ArrayCast Episode 42
https://www.arraycast.com/episodes/episode42-nick-psaris-q
"Q Tips" by Nick Psaris https://www.goodreads.com/book/show/25221469-q-tips
"Fun Q" by Nick Psaris https://www.goodreads.com/book/show/54656615-fun-q
[05] 00:09:40 PyKX https://kx.com/pykx/
Python Programming Language https://en.wikipedia.org/wiki/Python_(programming_language)
[06] 00:12:27 peach in q https://code.kx.com/q/basics/peach/
[07] 00:16:10 Z compression https://en.wikipedia.org/wiki/Zstd
&nb
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.jsoftware.com/wiki/Wiki/Report_of_Meeting_2023-05-04
[03] 00:05:43 APL Show https://apl.show/2023/05/02/Primitives-Extravaganza-Continued.html Array Notation for APL https://aplwiki.com/wiki/Array_notation
[04] 00:07:50 1010 Data k developers https://www.1010data.com/company/careers/#Openpositions
[05] 00:08:58 Kadane's Algorithm https://en.wikipedia.org/wiki/Maximum_subarray_problem
[06] 00:14:13 Troels Henriksen Episode on ArrayCast https://www.arraycast.com/episodes/episode37-futhark Futhark https://en.wikipedia.org/wiki/Futhark_(programming_language) Carnegie Mellon Parlay https://dl.acm.org/doi/pdf/10.1145/3350755.3400254 Guy Steele Fortress https://en.wikipedia.org/wiki/Fortress_(programming_language)
[07] 00:19:47 Stevan Apter Episode https://www.arraycast.com/episodes/episode26-stevan-apter No Stinking Loops (Stevan's blog) https://www.nsl.com/
[08] 00:21:42 Combinators https://en.wikipedia.org/wiki/Combinatory_logic
[09] 00:23:28 Nothing in BQN https://mlochbaum.github.io/BQN/doc/expression.html#nothing
[10] 00:24:49 Sliding Subarray Beauty https://leetcode.com/problems/sliding-subarray-beauty/
[11] 00:29:50 Big O Notation https://en.wikipedia.org/wiki/Big_O_notation
[12] 00:37:35 peach q https://code.kx.com/q/basics/peach/ SV in Dyalog APL https://aplwiki.com/wiki/APL.SV sv in q https://code.kx.com/q/ref/sv/ vs in q https://code.kx.com/q/ref/vs/
[13] 00:49:05 aplcart https://aplwiki.com/wiki/APLcart
[14] 00:55:33 Dyalog Peach http://docs.dyalog.com/14.0/Dyalog%20APL%20PEACH%20Reference%20Guide.pdf Futures and isolates https://docs.dyalog.com/latest/Parallel%20Language%20Features.pdf
[15] 01:07:25 Henry Rich TPL Episode https://www.arraycast.com/episodes/episode50-fold
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 [email protected]
[03] 00:06:31 Rich's Problem Solving video https://www.youtube.com/watch?v=O73HYH0p8eo
[04] 00:07:49 Henry Rich Fold Episode https://www.arraycast.com/episodes/episode48-henry-rich
Kadane's Algorithm https://en.wikipedia.org/wiki/Maximum_subarray_problem
[05] 00:11:20 J Under (Dual) Conjunction https://code.jsoftware.com/wiki/Vocabulary/ampdot
Fold in q https://code.kx.com/q/ref/accumulators/#while
Fold in BQN https://mlochbaum.github.io/BQN/doc/fold.html
Fold(Reduce) in APL https://aplwiki.com/wiki/Reduce
Fold in J https://code.jsoftware.com/wiki/Vocabulary/fcap
[06] 00:15:07 Taylor Series https://en.wikipedia.org/wiki/Taylor_series
[07] 00:22:10 J Prefixes https://code.jsoftware.com/wiki/Vocabulary/bslash
J Suffixes https://code.jsoftware.com/wiki/Vocabulary/bslashdot
[08] 00:28:02 q Scan Iterator https://code.kx.com/q/ref/iterators/
[09] 00:36:49 Tom McGuire's Kadane Tutorial https://code.jsoftware.com/wiki/Essays/Kadane_Algorithm;_J_Tutorial
Will Gajate's J-k Fold equivalents https://code.jsoftware.com/wiki/User:Will_Gajate/FoldVariants
[10] 00:46:09 Guy Steele's Fortress https://en.wikipedia.org/wiki/Fortress_(programming_lang
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/Reaction-to-Change-the-way-you-write-Change-the-way-you-think-part-2.html
Fold and Other Conjunctions ArrayCast Episode: https://www.arraycast.com/episodes/episode50-fold
[02] 00:10:05 Perlis "A programming language is low level when it demands attention to the irrelevant" https://www.brainyquote.com/quotes/alan_perlis_177161
[03] 00:11:25 Smalltalk Programming Language: https://en.wikipedia.org/wiki/Smalltalk
Lisp Programming Language: https://en.wikipedia.org/wiki/Lisp_(programming_language)
Haskell Programming Language: https://en.wikipedia.org/wiki/Haskell
[04] 00:21:30 J forums: https://code.jsoftware.com/wiki/System/Forums
[05] 00:35:40 J Incunabulum: https://code.jsoftware.com//wiki/Essays/Incunabulum
Inuit Number System: https://www.scientificamerican.com/article/a-number-system-invented-by-inuit-schoolchildren-will-make-its-silicon-valley-debut/
[06] 00:39:10 Roman Numerals: https://en.wikipedia.org/wiki/Roman_numerals
A History of Mathematical Notations: https://www.amazon.com/History-Mathematical-Notations-Dover-Mathematics/dp/0486677664
[07] 00:43:10 Danish Vigesimal System: https://en.wikipedia.org/wiki/Numeral_(linguistics)#20:_vigesimal
[
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!