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