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