The Array Cast

Robert Bernecky

The Array Cast

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-Boolean_left_argument


[05] 00:15:33 Ken Iverson https://en.wikipedia.org/wiki/Kenneth_E._Iverson


              A Programming Language https://www.jsoftware.com/papers/APL.htm


              Mesh-Mask https://aplwiki.com/wiki/Mesh


[06] 00:17:47 Larry Breed https://en.wikipedia.org/wiki/Lawrence_M._Breed


              JIT Compiler https://en.wikipedia.org/wiki/Just-in-time_compilation


[07] 00:20:10 Aaron Hsu https://aplwiki.com/wiki/Aaron_Hsu


              Co-dfns https://aplwiki.com/wiki/Co-dfns


              Troels Henriksen episode on the ArrayCast https://www.arraycast.com/episodes/episode37-futhark


              APLTAIL https://github.com/melsman/apltail


              Futhark https://futhark-lang.org/


              Rank Operator https://aplwiki.com/wiki/Rank_(operator)


[08] 00:22:47 APEX Robert Bernecky's thesis http://www.snakeisland.com/ms.pdf


              Clark Wiedmann https://dl.acm.org/profile/81100234909


              Scientific Time Sharing https://en.wikipedia.org/wiki/Scientific_Time_Sharing_Corporation


              APL Plus https://aplwiki.com/wiki/APL*PLUS


              APL2 https://aplwiki.com/wiki/APL2


              Timothy Budd An APL compiler for the UNIX timesharing system https://dl.acm.org/doi/10.1145/390005.801218


              Dr. Lenore Mullin https://scholar.google.com/citations?user=JH_J72QAAAAJ&hl=en


              Mathematics of Arrays https://scholar.google.com/citations?view_op=view_citation&hl=en&user=JH_J72QAAAAJ&citation_for_view=JH_J72QAAAAJ:u5HHmVD_uO8C


              Mike Jenkins https://www.cs.queensu.ca/people/Mike/Jenkins


              Wai-Mee Ching https://www.semanticscholar.org/paper/Program-Analysis-and-Code-Ching/d41ed7c9a86d649716075e1bbefc1140e8840b0e


[09] 00:26:09 SISAL https://en.wikipedia.org/wiki/SISAL


              Ron Cytron POPL Paper https://pages.cs.wisc.edu/~fischer/cs701.f14/ssa.pdf


[10] 00:36:26 Sven-Bodo Scholz https://scholar.google.com/citations?user=5d8Nx80AAAAJ&hl=en


              Clemens Grelck https://scholar.google.nl/citations?user=hw9ryfkAAAAJ&hl=en


              Single Assignment C https://www.sac-home.org/index


              With Loop Folding in SaC https://dblp.org/rec/conf/ifl/Scholz97.html


[11] 00:45:53 KX https://kx.com/


              q programming language https://en.wikipedia.org/wiki/Q_(programming_language_from_Kx_Systems)


[12] 00:47:44 Geoffrey Hinton https://en.wikipedia.org/wiki/Geoffrey_Hinton


[13] 00:51:05 APL\360 https://aplwiki.com/wiki/APL%5C360


[14] 01:01:03 Byte code compiler https://en.wikipedia.org/wiki/Byte-code_compiler


[15] 01:13:25 Cuda https://en.wikipedia.org/wiki/CUDA


              PyTorch https://pytorch.org/docs/stable/index.html


              Convolutional Neural Nets in APL https://dl.acm.org/doi/abs/10.1145/3315454.3329960


[16] 01:16:00 Qiskit Quantum Computing IBM https://en.wikipedia.org/wiki/Qiskit


              Julia programming https://julialang.org/


              APEX compiler https://gitlab.com/bernecky/apex


[17] 01:17:50 Contact AT ArrayCast DOT Com

Next Episodes

The Array Cast

Review of KXcon’23 @ The Array Cast

πŸ“† 2023-05-27 07:00 / βŒ› 01:24:33


The Array Cast

What is the Problem? @ The Array Cast

πŸ“† 2023-05-13 06:36 / βŒ› 01:13:07


The Array Cast

Fold and Scan @ The Array Cast

πŸ“† 2023-04-29 06:23 / βŒ› 01:19:37


The Array Cast

Naming is Hard @ The Array Cast

πŸ“† 2023-04-15 06:59 / βŒ› 01:05:24


The Array Cast

Fold and Other Functional Conjunctions @ The Array Cast

πŸ“† 2023-04-01 05:57 / βŒ› 01:36:31