APL Show: Difference between revisions

From APL Wiki
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''' 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.
'''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://abrudz.github.io/aplnaatot/ Website]
* [https://apl.show Website]
* [https://abrudz.github.io/feed.xml RSS feed]
* [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

Podcast banner.

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 ConferencesUser groups and meetupsIverson AwardExercises
Chat rooms and forums APL FarmAPL OrchardAPL Wiki
People Phil AbramsBrian BeckerBob BerneckyLarry BreedCharles BrennerJim BrownAdám BrudzewskyGitte ChristensenPeter DonnellyJohn EarnestAdin FalkoffGarth FosterLib GibsonAaron HsuRoger HuiKen IversonMorten KrombergDick LathwellMarshall LochbaumEugene McDonnellRoger MooreTrenchard MoreAlan PerlisRaghu RanganathanHenry RichAl RoseJohn ScholesIan SharpBob SmithGeoff StreeterJoey TuttleArthur Whitney
Other APL TrustAPL Quote QuadBlogsBooksCase studiesFamous APL usersHumourJobsMerchandisePapersPodcastsTryAPLTry It OnlineVideo channels