The Array Cast

What Affects Array Language Performance?

The Array Cast

Array Cast - March 17, 2023
Show Notes

Thanks to Bob Therriault, Richard Park, Conor Hoekstra and Adรกm Brudzewsky for gathering these links:

[01] 00:01:55 APL problem solving competition https://contest.dyalog.com/
              Kattis online competition https://open.kattis.com/
              APL Seeds '23 https://www.dyalog.com/apl-seeds-user-meetings/aplseeds23.htm
              Linux Format Magazine https://linuxformat.com/linux-format-300.html
              The APL Show - Reaction to "Change the Way You Think" https://apl.show/2023/03/09/Reaction-to-Change-the-way-you-write-Change-the-way-you-think-part-1.html
              The APL Campfire - Norman Thomson https://www.youtube.com/watch?v=jPujK-GvHGQ&list=PLYKQVqyrAEj91hZHbJiWOENHZP4JT8VFv
[02] 00:06:16 Ed Gottsman's Wiki Gui https://www.youtube.com/watch?v=j17E_KUgKxk
[03] 00:07:09 Why I Love BQN So Much https://www.youtube.com/watch?v=mRT-yK2RTdg
              J software https://www.jsoftware.com/#/
              Dyalog APL https://www.dyalog.com/
[04] 00:08:12 Adรกm's APL Quest https://www.youtube.com/@abrudz/playlists
[05] 00:09:50 q download https://kx.com/kdb-personal-edition-download/
[06] 00:13:10 Shakti https://shakti.com/
[07] 00:14:10 Emery Berger "Performance Really Matters" https://www.youtube.com/watch?v=7g1Acy5eGbE
[08] 00:17:14 Three consecutive odds ADSP 'scanductions' episode https://adspthepodcast.com/2023/03/03/Episode-119.html
[09] 00:19:40 Rich Park's "A Programming Language for Thinking About Algorithms" https://www.dyalog.com/uploads/files/presentations/ACCU20210520.pdf
[10] 00:21:00 Windows function in BQN https://mlochbaum.github.io/BQN/doc/windows.html
[11] 00:27:22 Fold in J https://code.jsoftware.com/wiki/Vocabulary/fcap
              Scan https://aplwiki.com/wiki/Scan
              Reduce https://aplwiki.com/wiki/Reduce
[12] 00:29:15 Apex Compiler https://gitlab.com/bernecky/apex
              Co-dfns Compiler https://dl.acm.org/doi/10.1145/2627373.2627384
[13] 00:32:50 Arthur Whitney https://en.wikipedia.org/wiki/Arthur_Whitney_(computer_scientist)
[14] 00:37:03 Convolutional Neural Networks https://dl.acm.org/doi/pdf/10.1145/3315454.3329960
[15] 00:39:05 Tensorflow https://en.wikipedia.org/wiki/Tensorflow
              PyTorch https://en.wikipedia.org/wiki/Pytorch
              MLIR https://mlir.llvm.org/
[16] 00:44:20 Paul Graham "Beating the Averages" http://www.paulgraham.com/avg.html
              Bob Bernecky "Good Algorithms Win Over Tin" https://code.jsoftware.com/wiki/Essays/GoodAlgorithmsWinOverTin
              cudnn: https://developer.nvidia.com/cudnn
              C++/Python Meme https://www.reddit.com/r/ProgrammerHumor/comments/m3pf9h/there_is_only_one_king/
[17] 00:49:00 Futhark Episode of ArrayCast https://www.arraycast.com/episodes/episode37-futhark
              Single Assignment C https://www.sac-home.org/index
              Dex https://github.com/google-research/dex-lang#dex-
[18] 01:06:40 BQN Compiler https://mlochbaum.github.io/BQN/implementation/bootbench.html
[19] 01:13:19 BQN Performance https://mlochbaum.github.io/BQN/implementation/perf.html
              Bench Array https://mlochbaum.github.io/bencharray/pages/summary.html
[20] 01:16:12 Big Endian https://en.wikipedia.org/wiki/Endianness
[21] 01:21:45 Performance Timing
              BQN _timed https://mlochbaum.github.io/BQN/spec/system.html#time
              J 6!:2 https://code.jsoftware.com/wiki/Vocabulary/Foreigns#m6
              APL cmpx http://dfns.dyalog.com/n_cmpx.htm
              q \ts:n https://code.kx.com/q/basics/syscmds/#ts-time-and-space
[22] 01:23:15 ngn/k  https://codeberg.org/ngn/k
[23] 01:23:52 Contact AT ArrayCast DOT Com

Next Episodes

The Array Cast

Henry Rich Reveals J with Threads J9.4 @ The Array Cast

๐Ÿ“† 2023-03-04 06:44 / โŒ› 00:01:23


The Array Cast

Leslie Goldsmith, from I.P. Sharp to KX @ The Array Cast

๐Ÿ“† 2023-02-18 07:00 / โŒ› 01:36:15


The Array Cast

Michael Higginson, 2022 Dyalog Contest Winner @ The Array Cast

๐Ÿ“† 2023-02-04 06:43 / โŒ› 01:39:26


The Array Cast

Ashok Reddy, CEO of KX @ The Array Cast

๐Ÿ“† 2023-01-21 07:00 / โŒ› 01:18:29


The Array Cast

Choosing an Array Language / The Games We Play @ The Array Cast

๐Ÿ“† 2023-01-07 06:12 / โŒ› 01:22:59