APL Show: Difference between revisions
Jump to navigation
Jump to search
(Created page with "thumb|right|Podcast banner. '''APL Notation As A Tool Of Thought''' is a video and audio podcast hosted by Adám Brudzewsky and Richard Park of Dyalog Ltd., focusing on the notational aspects of APL. == Episodes == === 2022 === {| class=wikitable ! Ep !! Date !! Title !! Description |- | 1 || Oct 6 || Indexing in APL vs Yorick || Indexing notation and broadcasting rules of the Yorick programming language. |- | 2 || No...") |
m (Surname typo) |
||
(7 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
[[File:aplnaatot.png|thumb|right|Podcast banner.]] | [[File:aplnaatot.png|thumb|right|Podcast banner.]] | ||
'''APL Notation As A Tool Of Thought'' | '''The APL Show''' (website: [https://apl.show apl.show]), originally called ''APL Notation As A Tool Of Thought'', is a video and audio [[wikipedia:podcast|podcast]] hosted by [[Adám Brudzewsky]] and Richard Park of [[Dyalog Ltd.]], focusing on the notational aspects of APL. | ||
== Episodes == | == Episodes == | ||
Line 7: | Line 7: | ||
! Ep !! Date !! Title !! Description | ! Ep !! Date !! Title !! Description | ||
|- | |- | ||
| 1 || Oct 6 || Indexing in APL vs Yorick || Indexing notation and broadcasting rules of the Yorick programming language. | | 1 || Oct 6 || [https://apl.show/2022/10/06/Indexing-in-APL-vs-Yorick.html Indexing in APL vs Yorick] || Indexing notation and broadcasting rules of the Yorick programming language. | ||
|- | |- | ||
| 2 || Nov 1 || Notational Awkwardnesses || Evolution of the 2D Iverson Notation into modern APL, alternative syntaxes, and also notational awkwardnesses stemming from binding strengths; stranding, bracket axis and indexing, issues with the rank operator, etc. | | 2 || Nov 1 || [https://apl.show/2022/11/01/Notational-Awkwardnesses.html Notational Awkwardnesses] || Evolution of the 2D Iverson Notation into modern APL, alternative syntaxes, and also notational awkwardnesses stemming from binding strengths; stranding, bracket axis and indexing, issues with the rank operator, etc. | ||
|- | |- | ||
| 3 || Nov 17 || Functional Forms || Pros and cons of APL's functional forms, and in which situations they should and shouldn't be used. | | 3 || Nov 17 || [https://apl.show/2022/11/01/Functional-Forms.html Functional Forms] || Pros and cons of APL's functional forms, and in which situations they should and shouldn't be used. | ||
|- | |- | ||
| 4 || Dec 5 || [https://apl.show/2022/12/05/How-to-Structure-APL-Programs.html How to Structure APL Programs] || High-level structuring of APL programs, abstraction levels, coding style, and building a tiny DSL for nicer code. | |||
|- | |||
|} | |||
=== 2023 === | |||
{| class=wikitable | |||
! Ep !! Date !! Title !! Description | |||
|- | |||
| 5 || Jan 27 || [https://apl.show/2023/01/27/Processes-and-Structures.html Processes and Structures] || System implementation through graphical diagrams, comparing evolution of Iverson Notation into today’s traditional [[user-defined function]]s, desirable aspects in an integrated development environment. | |||
|- | |||
| 6 || Feb 24 || [https://apl.show/2023/02/24/Primitives-Extravaganza.html Primitives Extravaganza] || Constraints on primitive proliferation, wishes, the [[Under]]/Dual operator, and its issues. | |||
|- | |||
| 7 || Mar 9 || [https://apl.show/2023/03/09/Reaction-to-Change-the-way-you-write-Change-the-way-you-think-part-1.html Reaction to “Change the way you write. Change the way you think.” — part 1] || First part of reaction to [https://www.youtube.com/watch?v=KOuwZEtHZ_U&list=PL06aF1xtjRaEGsXxsiv0eTyvhPFgOETwP Xuanyi Chew's presentation at DataEngBytes 2022]. | |||
|- | |||
| 8 || Mar 30 || [https://apl.show/2023/03/30/Reaction-to-Change-the-way-you-write-Change-the-way-you-think-part-2.html Reaction to “Change the way you write. Change the way you think.” — part 2] || Second part of reaction to [https://www.youtube.com/watch?v=KOuwZEtHZ_U&list=PL06aF1xtjRaEGsXxsiv0eTyvhPFgOETwP Xuanyi Chew's presentation at DataEngBytes 2022]. | |||
|- | |||
| 9 || May 2 || [https://apl.show/2023/05/02/Primitives-Extravaganza-Continued.html Primitives Extravaganza Continued] || Continued discussion of the pros and cons of adding primitives. | |||
|- | |||
| 10 || Jun 2 || [https://apl.show/2023/06/02/Terminology-Files-and-Array-Theory.html Terminology, Files, and Array Theory] || Discussion of various subjects with the first guest, Silas Poulson. | |||
|} | |} | ||
== External links == | == External links == | ||
* [https:// | * [https://apl.show Website] | ||
* [https:// | * [https://apl.show/podcast.rss RSS feed] | ||
* [https://www.youtube.com/playlist?list=PLYKQVqyrAEj8Q7BdOgakZCAGf6ReO1cue YouTube playlist] | * [https://www.youtube.com/playlist?list=PLYKQVqyrAEj8Q7BdOgakZCAGf6ReO1cue YouTube playlist] | ||
{{APL community}}[[Category:Web broadcasts]] | {{APL community}}[[Category:Web broadcasts]] |
Latest revision as of 10:40, 12 December 2023
The APL Show (website: apl.show), originally called APL Notation As A Tool Of Thought, is a video and audio podcast hosted by Adám Brudzewsky and Richard Park of Dyalog Ltd., focusing on the notational aspects of APL.
Episodes
2022
Ep | Date | Title | Description |
---|---|---|---|
1 | Oct 6 | Indexing in APL vs Yorick | Indexing notation and broadcasting rules of the Yorick programming language. |
2 | Nov 1 | Notational Awkwardnesses | Evolution of the 2D Iverson Notation into modern APL, alternative syntaxes, and also notational awkwardnesses stemming from binding strengths; stranding, bracket axis and indexing, issues with the rank operator, etc. |
3 | Nov 17 | Functional Forms | Pros and cons of APL's functional forms, and in which situations they should and shouldn't be used. |
4 | Dec 5 | How to Structure APL Programs | High-level structuring of APL programs, abstraction levels, coding style, and building a tiny DSL for nicer code. |
2023
Ep | Date | Title | Description |
---|---|---|---|
5 | Jan 27 | Processes and Structures | System implementation through graphical diagrams, comparing evolution of Iverson Notation into today’s traditional user-defined functions, desirable aspects in an integrated development environment. |
6 | Feb 24 | Primitives Extravaganza | Constraints on primitive proliferation, wishes, the Under/Dual operator, and its issues. |
7 | Mar 9 | Reaction to “Change the way you write. Change the way you think.” — part 1 | First part of reaction to Xuanyi Chew's presentation at DataEngBytes 2022. |
8 | Mar 30 | Reaction to “Change the way you write. Change the way you think.” — part 2 | Second part of reaction to Xuanyi Chew's presentation at DataEngBytes 2022. |
9 | May 2 | Primitives Extravaganza Continued | Continued discussion of the pros and cons of adding primitives. |
10 | Jun 2 | Terminology, Files, and Array Theory | Discussion of various subjects with the first guest, Silas Poulson. |
External links
APL community [edit] | |
---|---|
Activities | Conferences ∙ User groups and meetups ∙ Iverson Award ∙ Exercises |
Chat rooms and forums | APL Farm ∙ APL Orchard ∙ APL Wiki |
People | Phil Abrams ∙ Brian Becker ∙ Bob Bernecky ∙ Larry Breed ∙ Charles Brenner ∙ Jim Brown ∙ Adám Brudzewsky ∙ Gitte Christensen ∙ Peter Donnelly ∙ John Earnest ∙ Adin Falkoff ∙ Garth Foster ∙ Lib Gibson ∙ Aaron Hsu ∙ Roger Hui ∙ Ken Iverson ∙ Morten Kromberg ∙ Dick Lathwell ∙ Marshall Lochbaum ∙ Eugene McDonnell ∙ Roger Moore ∙ Trenchard More ∙ Alan Perlis ∙ Raghu Ranganathan ∙ Henry Rich ∙ Al Rose ∙ John Scholes ∙ Ian Sharp ∙ Bob Smith ∙ Geoff Streeter ∙ Joey Tuttle ∙ Arthur Whitney |
Other | APL Trust ∙ APL Quote Quad ∙ Blogs ∙ Books ∙ Case studies ∙ Famous APL users ∙ Humour ∙ Jobs ∙ Merchandise ∙ Papers ∙ Podcasts ∙ TryAPL ∙ Try It Online ∙ Video channels |