Listen "Transpose"
Episode Synopsis
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
More episodes of the podcast The Array Cast
Ch-ch-changes
08/11/2025
Dr. Ken Iverson
25/10/2025
Tacit to the Limit
27/09/2025
Gary Bergquist and Zark Utilities
13/09/2025
KDB-X
16/08/2025
Asher Mancinelli's Ideal Array Language
02/08/2025
Implementing Replicate
19/07/2025
Decker Fantasy Camp
05/07/2025
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.