Josh David, APL in Industry - podcast episode cover

Josh David, APL in Industry

Mar 05, 20221 hr 14 minSeason 1Ep. 22
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

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

For the best experience, listen in Metacast app for iOS or Android
Open in Metacast
Josh David, APL in Industry | The Array Cast podcast - Listen or read transcript on Metacast