AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
Learning and Teaching Array Programming
The speakers discuss the challenges of learning and teaching array programming, including the importance of organizing data, the lack of resources for solving real-world problems, and the need for more educational materials. They also mention various resources such as tutorial.dialogue.com, course.dialogue.com, a cookbook on dialogue APL, and Stephen Kruger's book 'learn APL'.
Array Cast - July 7, 2023
Show Notes
Thanks to Bob Therriault, Stephen Taylor, Richard Park and Marshall Lochbaum for gathering these links:
[01] 00:01:55 Dyalog 23 User Meeting https://www.dyalog.com/user-meetings/dyalog23.htm
[02] 00:04:56 Shakti DB https://shakti.com/
[03] 00:05:37 Episode 56 (previous episode) https://www.arraycast.com/episodes/episode56-why-we-like-array-programming
[04] 00:07:13 Ken Iverson https://en.wikipedia.org/wiki/Kenneth_E._Iverson
TryAPL https://tryapl.org/
[05] 00:08:25 Computing language paradigms https://en.wikipedia.org/wiki/List_of_programming_languages_by_type
Procedural Programming https://en.wikipedia.org/wiki/Procedural_programming
Functional Programming https://en.wikipedia.org/wiki/Functional_programming
Object Oriented Programming https://en.wikipedia.org/wiki/Object-oriented_programming
Array Programming https://en.wikipedia.org/wiki/Array_programming
[06] 00:11:30 BQN programming language https://mlochbaum.github.io/BQN/
Dyalog APL programming language https://www.dyalog.com/
J programming language https://www.jsoftware.com/#/
k programming language https://aplwiki.com/wiki/K
q programming language https://trykdb.kx.com/kx/signup/
[07] 00:14:41 APL farm https://aplwiki.com/wiki/APL_Farm
J forums https://code.jsoftware.com/wiki/System/Forums
BQN forums https://app.element.io/#/room/#bqn:matrix.org
[08] 00:16:30 kx.com
[09] 00:18:50 SQL https://en.wikipedia.org/wiki/SQL
[10] 00:21:42 Richard's videos https://dyalog.tv/Webinar/?v=AGWnBw7VBzg
Dyalog tutorial https://tutorial.dyalog.com/
Dyalog course https://course.dyalog.com/
Stefan Kruger Learn APL https://xpqz.github.io/learnapl
Stefan Kruger K book (WIP) https://github.com/xpqz/kbook
[11] 00:26:00 BQN support of paradigms https://mlochbaum.github.io/BQN/doc/paradigms.html
BQN tutorials https://mlochbaum.github.io/BQN/tutorial/index.html
[12] 00:29:30 Scratch programming language https://scratch.mit.edu/
Blockly https://developers.google.com/blockly
draw.io https://app.diagrams.net/
[13] 00:31:05 Phrasal forms paper https://www.jsoftware.com/papers/fork.htm
https://mlochbaum.github.io/BQN/doc/map.html#table
https://mlochbaum.github.io/BQN/doc/tacit.html#combinators
[14] 00:32:03 APL Show podcast https://apl.show/2023/01/27/Processes-and-Structures.html
[15] 00:35:25 q diagrams https://code.kx.com/q/ref/uj/
https://code.kx.com/q/ref/maps/#each-left-and-each-right
[16] 00:38:27 Morten Kromberg ArrayCast episode https://www.arraycast.com/episodes/episode21-morten-kromberg
Bricolage https://en.wikipedia.org/wiki/Bricolage
[17] 00:40:44 Interpreted programming languages https://en.wikipedia.org/wiki/Interpreter_(computing)
[18] 00:48:43 J labs https://code.jsoftware.com/wiki/Guides/StudioForExplorers
Jupyter notebooks https://jupyter.org/
[19] 00:49:53 Stephen's contact SJT@5jt.com
J playground https://code.jsoftware.com/wiki/Playground
tryAPL https://tryapl.org/
apl.chat https://apl.chat/
apl.orchard https://aplwiki.com/wiki/APL_Orchard
aplquest https://aplwiki.com/wiki/APL_Quest
Adám's APL https://www.youtube.com/@abrudz
try.html https://mlochbaum.github.io/BQN/try.htm
l
BQNpad https://bqnpad.mechanize.systems/
[20] 00:55:25 Dyalog https://www.dyalog.com/
[21] 00:56:28 Advent of Code BQN https://mlochbaum.github.io/BQN/community/aoc.html
Share my Screen J Advent of Code https://code.jsoftware.com/wiki/ShareMyScreen
[22] 00:57:18 APLCart https://aplcart.info/
BQNCrate https://mlochbaum.github.io/bqncrate/
J phrases https://code.jsoftware.com/wiki/Phrases
[23] 00:59:23 KAP programming language https://aplwiki.com/wiki/KAP
Structure Viewer https://peertube.functional.cafe/w/cDGqr9FmQoR2RyMGBTCZZK
[24] 01:01:37 Contact AT ArrayCast DOT Com
Listen to all your favourite podcasts with AI-powered features
Listen to the best highlights from the podcasts you love and dive into the full episode
Hear something you like? Tap your headphones to save it with AI-generated key takeaways
Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more
Listen to all your favourite podcasts with AI-powered features
Listen to the best highlights from the podcasts you love and dive into the full episode