Array Cast - June 10, 2022
Show Notes
[01] 00:01:22 awesome-q.org https://github.com/StephenTaylor-Kx/awesome-q
[02] 00:01:35 reddit/apljk https://www.reddit.com/r/apljk/comments/v5cr09/blog_post_square_joy_preorder/
[03] 00:02:04 BQN keyboard https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/blob/master/symbols/bqn
[04] 00:03:30 kx download https://kx.com/developers/download-licenses/
[05] 00:04:46 aplfarm https://aplwiki.com/wiki/APL_Farm
[06] 00:05:03 J Playground https://jsoftware.github.io/j-playground/bin/html2/
[07] 00:05:30 Interpreters for Array languages" https://aplwiki.com/wiki/Running_APL
[08] 00:06:06 List of array languages https://aplwiki.com/wiki/List_of_open-source_array_languages
[09] 00:08:39 BQN https://mlochbaum.github.io/BQN/running.html
[10] 00:09:32 Wiki Content https://aplwiki.com/wiki/APL_Wiki:Content_guidelines
[11] 00:11:20 Ivy https://aplwiki.com/wiki/Ivy
[12] 00:13:44 Episode 28 Rank and Leading Axis Theory https://www.arraycast.com/episodes/episode28-rank-and-leading-axis
[13] 00:15:20 ⌿ Reduce First APL https://aplwiki.com/wiki/Reduce
[14] 00:17:10 Scalar multiplication https://aplwiki.com/wiki/Times
[15] 00:18:01 matrix multiplication https://en.wikipedia.org/wiki/Matrix_multiplication
[16] 00:19:02 Rank https://aplwiki.com/wiki/Rank
[17] 00:19:12 Axis operator https://apl.wiki/Iverson_notation
[18] 00:21:42 Reduce https://aplwiki.com/wiki/Reduce
[19] 00:23:30 Bracket axis https://aplwiki.com/wiki/Function_axis
[20] 00:24:50 GnuAPL https://aplwiki.com/wiki/GNU_APL
[21] 00:25:33 k-cells of array https://aplwiki.com/wiki/Frame
[22] 00:26:20 each function https://aplwiki.com/wiki/Each
[23] 00:26:35 Negative rank https://code.jsoftware.com/wiki/Essays/Negative_Rank
[24] 00:29:11 ADSP podcast June 3 https://adspthepodcast.com/2022/06/03/Episode-80.html
[25] 00:32:27 stride https://en.wikipedia.org/wiki/Stride_of_an_array
[26] 00:34:17 transpose https://aplwiki.com/wiki/Transpose
[27] 00:36:11 Monadic Transpose
Bqn https://mlochbaum.github.io/BQN/doc/transpose.html
APL https://aplwiki.com/wiki/Transpose
J https://code.jsoftware.com/wiki/Vocabulary/barco
[28] 00:37:28 APL ravel https://aplwiki.com/wiki/Ravel
[29] 00:38:03 2 X 3 X 4 ravel to 6 X 4 Example
BQN https://mlochbaum.github.io/BQN/try.html#code=dOKGkDLigL8z4oC/NOKliuKGlTI0IOKLhCDijYnipYrijokyIDHigL8y4oC/MOKNiXQ=
APL https://tryapl.org/?clear&q=t%E2%86%902%203%204%E2%8D%B4%E2%8D%B324%20%E2%8B%84%20%E2%8D%89%2C%E2%8D%A42%E2%8A%A22%203%201%E2%8D%89t&run
J https://jsoftware.github.io/j-playground/bin/html2/#code=t%3D.%20i.%202%203%204%0A%7C%3A%20%2C%222%20%5B%202%200%201%7C%3A%20t%0A%0A%0A
[30] 00:41:19 Under https://code.jsoftware.com/wiki/Vocabulary/ampdot
[31] 00:42:26 ,/ https://www.jsoftware.com/help/jforc/loopless_code_ii_adverbs__an.htm#_Toc191734361
[32] 00:43:39 dyadic transpose
BQN https://mlochbaum.github.io/BQN/doc/transpose.html
Dyalog APL https://help.dyalog.com/latest/#Language/Primitive%20Functions/Transpose%20Dyadic.htm
J https://code.jsoftware.com/wiki/Vocabulary/barco#dyadic
[33] 00:47:00 Diagonal of matrix https://code.jsoftware.com/wiki/Vocabulary/Idioms#Extract_The_Diagonal_Of_A_Table
[34] 00:47:52 50 shades of J https://code.jsoftware.com/wiki/Fifty_Shades_of_J/Chapter_8
[35] 00:48:34 key adverb https://code.jsoftware.com/wiki/Vocabulary/slashdot#dyadic
[36] 00:49:11 cells https://mlochbaum.github.io/BQN/doc/rank.html
[37] 00:49:12 inverse https://mlochbaum.github.io/BQN/doc/undo.html
[38] 00:49:30 each https://mlochbaum.github.io/BQN/doc/map.html
[39] 00:49:48 each in J https://code.jsoftware.com/wiki/Essays/Under
[40] 00:51:50 ,/ example
BQN https://mlochbaum.github.io/BQN/try.html#code=dOKGkDLigL8z4oC/NOKliuKGlTI0IOKLhCDiiL7LnXQ=
J https://jsoftware.github.io/j-playground/bin/html2/#code=t%3D.%20i.%202%203%204%0A%2C%2Ft%0A%24%20%2C%2Ft%0A%0A
[41] 00:52:27 ,[⍳ 2] example https://tryapl.org/?clear&q=t%E2%86%902%203%204%E2%8D%B4%E2%8D%B324%20%E2%8B%84%20%2C%5B%E2%8D%B32%5Dt&run
[42] 00:54:21 Interfaces
APL https://tryapl.org/
BQN https://bqnpad.mechanize.systems
J https://jsoftware.github.io/j-playground/bin/html2/
[43] 00:55:02 i. 2 3 4 example
[44] 00:56:12 Sharp APL https://aplwiki.com/wiki/SHARP_APL
[45] 00:58:34 nested array model https://aplwiki.com/wiki/Nested_array
flat array theory https://aplwiki.com/wiki/Array_model#Flat_array_theory
[46] 00:59:44 numpy https://numpy.org/
[47] 01:01:32 Fourier transform https://aplwiki.com/wiki/Fast_Fourier_transform
[48] 01:03:20 Roger Hui transpose essay https://code.jsoftware.com/mediawiki/index.php/Essays/Transpose
[49] 01:11:35 search for dyadic transpose https://cs.github.com/?scopeName=All+repos&scope=&q=language%3Aapl+%2F%5Cd+%5Cd+%5Cd%E2%8D%89%2F
[50] 01:13:47 Stephen's paper on dyadic transpose rank 8 http://archive.vector.org.uk/art10500720