Array Cast - July 18, 2025
Show Notes
Thanks to Bob Therriault, Marshall Lochbaum and Conor Hoekstra for gathering these links:
[01] 00:00:40 Henry Rich Episode #6 on The ArrayCast https://www.arraycast.com/episodes/episode-06-henry-richs-deep-dive-into-j
Henry Rich Episode #18 on The ArrayCast https://www.arraycast.com/episodes/episode18-henry-rich-presents-j903
Henry Rich Episode #48 on The ArrayCast https://www.arraycast.com/episodes/episode48-henry-rich
Henry Rich Episode #50 on The ArrayCast https://www.arraycast.com/episodes/episode50-fold
Henry Rich Episode #84 on The ArrayCast https://www.arraycast.com/episodes/episode84-tacit6
Henry Rich Episode #104 on The ArrayCast https://www.arraycast.com/episodes/episode104-j96
Henry Rich Episode #106 on The ArrayCast https://www.arraycast.com/episodes/episode106-interpreters
Dyalog APL https://www.dyalog.com
BQN programming Language https://mlochbaum.github.io/BQN/
J programming Language https://code.jsoftware.com/wiki/Category:Home
APL programming Language https://aplwiki.com
Replicate in APL https://aplwiki.com/wiki/Replicate
Copy in J https://code.jsoftware.com/wiki/Vocabulary/number#dyadic
APL\360 https://aplwiki.com/wiki/APL%5C360
Iverson Notation https://aplwiki.com/wiki/Iverson_notation
Bob Bernecky Episode #55 on The ArrayCast https://www.arraycast.com/episodes/episode55-bob-bernecky
I.P. Sharp Episode #91 on The ArrayCast https://www.arraycast.com/episodes/episode91-ipsharpdoc
Expand in APL https://aplwiki.com/wiki/Expand
NARS2000 https://aplwiki.com/wiki/NARS2000
Ken Iverson https://en.wikipedia.org/wiki/Kenneth_E._Iverson
Replicate in BQN https://mlochbaum.github.io/BQN/doc/replicate.html
[02] 00:10:52 Uiua Programming Language https://www.uiua.org
Keep in Uiua https://www.uiua.org/docs/keep
Where in APL https://aplwiki.com/wiki/Indices
Omnibar Replicate table https://omnibar.rubenverg.com/?s=replicate&ig=true&in=true&id=false&hid=true
Hoogle Translate Page for Replicate https://hoogletranslate.com/?q=25&type=by-algo-id
APL2 Programming Language https://aplwiki.com/wiki/APL2
Indices in J https://code.jsoftware.com/wiki/Vocabulary/icapdot
[03] 00:19:43 Roger Hui https://en.wikipedia.org/wiki/Roger_Hui
Arthur Whitney https://en.wikipedia.org/wiki/Arthur_Whitney_(computer_scientist)
Indices in Hoogle Translate https://hoogletranslate.com/?q=18&type=by-algo-id
Dzaima/APL https://aplwiki.com/wiki/Dzaima/APL
Replicate Operator or Function https://aplwiki.com/wiki/Replicate#Operator_or_function?
ngn/APL https://aplwiki.com/wiki/Ngn/apl
[04] 00:27:55 Multiple Personality Disorder https://en.wikipedia.org/wiki/Dissociative_identity_disorder
APL Plus Programming Language https://aplwiki.com/wiki/APL*PLUS
GNU APL Programming Language https://aplwiki.com/wiki/GNU_APL
Tacit Programming https://en.wikipedia.org/wiki/Tacit_programming
Trains in APL https://aplwiki.com/wiki/Train
[05] 00:39:32 Faster Population Counts Using AVX2 Instructions https://arxiv.org/pdf/1611.07612
Count Trailing Zeros Instruction https://www.felixcloutier.com/x86/tzcnt
AVX2 https://en.wikipedia.org/wiki/Advanced_Vector_Extensions#Advanced_Vector_Extensions_2
[06] 00:51:52 X86 Parallel Bit Extract Instruction
AVX512 https://en.wikipedia.org/wiki/AVX-512
PDEP https://www.felixcloutier.com/x86/pdep
PEXT https://www.felixcloutier.com/x86/pext
[07] 00:55:30 Hacker's Delight https://en.wikipedia.org/wiki/Hacker%27s_Delight
Guy Steele https://en.wikipedia.org/wiki/Guy_L._Steele_Jr.
[08] 01:00:34 k Programming Language https://en.wikipedia.org/wiki/K_(programming_language)
Kap Programming Language https://kapdemo.dhsdevelopments.com
Kotlin Programming Language https://en.wikipedia.org/wiki/Kotlin_(programming_language)
Elias martenson Episode #72 on the ArrayCast https://www.arraycast.com/episodes/episode72-kap
[09] 01:12:34 Contact AT ArrayCast DOT Com
Rust Programming Language https://en.wikipedia.org/wiki/Rust_(programming_language)
Kai Schmidt Episode #77 on the ArrayCast https://www.arraycast.com/episodes/episode77-uiua