The Array Cast

Josh David, APL in Industry

The Array Cast

Array Cast - March 5, 2022
Show Notes

Many thanks to Adám Brudzewsky for collecting these links.

[1] 00:01:23 APL Seeds '22 conference: https://www.dyalog.com/apl-seeds-user-meetings/aplseeds22.htm

[2] 00:02:00 APL Quest chat event: https://apl.wiki/APL_Quest

[3] 00:02:05 APL Orchard: https://apl.wiki/APL_Orchard

[4] 00:02:55 APL Seeds '21 https://www.dyalog.com/apl-seeds-user-meetings/aplseeds21.htm

[5] 00:03:38 APL Seeds '22 registration https://us02web.zoom.us/webinar/register/WN_yZb-ha8sRLCJ1DbjAq8nzA

[6] 00:04:15 APL Farm: https://apl.wiki/APL_Farm

[7] 00:04:20 BQNPad https://bqnpad.mechanize.systems/

[8] 00:06:02 Carlisle Group: https://www.carlislegroup.com/

[9] 00:07:55 APL '99: https://aplwiki.com/wiki/APL_conference#1999

[10] 00:10:54 Josh wins second prize: https://www.dyalog.com/news/102/420/2015-APL-Programming-Contest-Winners.htm

[11] 00:10:57 And grand prize: https://www.dyalog.com/news/112/420/2016-APL-Programming-Contest-Winners.htm

[12] 00:11:04 Winner's presentation: https://dyalog.tv/Dyalog16/?v=afB2IXCBJJ8

[13] 00:13:18 Dado Wiki coding practices: https://github.com/the-carlisle-group/Dado/wiki/How-Not-To-Code-In-Dyalog-APL

[14] 00:17:23 Paul Mansour's blog: https://www.toolofthought.com

[15] 00:18:00 Practical Introduction to APL https://github.com/the-carlisle-group/PracticalAPL

[16] 00:18:32 Cas https://github.com/the-carlisle-group/cas-samples

[17] 00:18:55 FlipDB https://github.com/the-carlisle-group/FlipDBDoc

[18] 00:20:12 Carlisle Group on GitHub: https://github.com/the-carlisle-group

[19] 00:23:34 Advent of Code in APL: https://apl.wiki/Advent_of_Code

[20] 00:26:25 Outer Product: https://apl.wiki/Outer_Product

[21] 00:27:01 ADSP #1 https://adspthepodcast.com/2020/11/20/Episode-0.html

[22] 00:29:01 Marshall Lochbaum's intro do APL based on the Outer Product: https://www.youtube.com/watch?v=WlUHw4hC4OY

[23] 00:29:23 Inner Product: https://apl.wiki/Inner_Product

[24] 00:29:50 Iverson's generalisation of Outer Product: https://www.jsoftware.com/papers/APLDictionary1.htm#dot

[25] 00:34:23 Summary of Paul Mansour "Why my mother-in-law has special serving dishes for corn on the cob and I don't" talk: https://www.dyalog.com/user-meetings/dyalog09.htm#24

[26] 00:36:03 The Abacus project: https://github.com/the-carlisle-group/Abacus/

[27] 00:38:37 Roger's "50" paper: https://www.jsoftware.com/papers/50/

[28] 00:39:15 Parenthesis nesting: https://www.jsoftware.com/papers/50/50_05.htm

[29] 00:41:25 Finnish book of APL idioms https://www.aplwiki.com/wiki/FinnAPL_idiom_library

[30] 00:42:10 APL Quest on "Keeping Things In Balance": https://chat.stackexchange.com/transcript/52405?m=60517971#60517971

[31] 00:42:58 Adám's Companion video: https://www.youtube.com/watch?v=El0_RB4TTPA&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN&index=4

[32] 00:43:10 Operators Ken Iverson paper https://dl.acm.org/doi/pdf/10.1145/357073.357074

[33] 00:45:42 Aaron Hsu's talk "Does APL Need a Type System?": https://www.youtube.com/watch?v=z8MVKianh54

[34] 00:48:47 Is-Prefix-Of ⊃⍷ : https://tryapl.org/?clear&q=IsPrefixOf%E2%86%90%E2%8A%83%E2%8D%B7%20%E2%8B%84%20%27ABC%27%20IsPrefixOf%20%27ABCDEF%27%20%E2%8B%84%20%27XYZ%27%20IsPrefixOf%20%27ABCD%27%20%E2%8B%84%20%27ABCD%27%20IsPrefixOf%20%27ABC%27&run

[35] 00:49:40 "Default value": https://aplwiki.com/wiki/Fill_element

[36] 00:51:02 Average +⌿÷≢ : https://tryapl.org/?clear&q=Average%E2%86%90%2B%E2%8C%BF%C3%B7%E2%89%A2%20%E2%8B%84%20Average%203%201%204%201%205&run

[37] 00:51:15 Split ≠⊆⊢ : https://tryapl.org/?clear&q=Split%E2%86%90%E2%89%A0%E2%8A%86%E2%8A%A2%20%E2%8B%84%20%27%2F%27Split%27now%2Fis%2Fthe%2Ftime%27&run

[38] 00:51:30 tacit: https://apl.wiki/Tacit_programming

[39] 00:52:03 APLcart: https://apl.wiki/APLcart

[40] 00:53:30 Dfn: https://apl.wiki/Dfn

[41] 00:54:00 Traditional "procedural" functions: https://apl.wiki/Defined_function_(traditional)

[42] 00:55:56 Power operator: https://help.dyalog.com/latest/#Language/Primitive%20Operators/Power%20Operator.htm

[43] 01:01:30 Big O notation https://en.wikipedia.org/wiki/Big_O_notation

[44] 01:02:20 Josh's email: josh {at} dyalog.com

[45] 01:02:52 Namespaces: https://apl.wiki/Namespace

[46] 01:09:21 Jobs: https://apl.wiki/Jobs

[47] 01:10:52 contact at arraycast dot com

Next Episodes

The Array Cast

Morten Kromberg, CTO of Dyalog Ltd. @ The Array Cast

📆 2022-02-19 07:28 / 01:17:46


The Array Cast

Rodrigo Girão Serrão @ The Array Cast

📆 2022-02-05 09:00 / 01:15:50


The Array Cast

Aaron Hsu @ The Array Cast

📆 2022-01-22 09:00 / 01:23:40


The Array Cast

Henry Rich presents J903 @ The Array Cast

📆 2022-01-08 09:00 / 01:12:30


The Array Cast

Tacit #4 - the dyadic hook @ The Array Cast

📆 2021-12-25 09:00 / 01:14:19