Topics covered will include highlights of Dyalog v20.0 (and maybe a sneak preview of what to expect in Dyalog v21.0!), a demonstration of tools for migrating to Dyalog APL from other APL implementations, and an update on Dyalogβs interfaces with AI.
06.03.2026 14:55
π 1
π 0
π¬ 0
π 0
Registration is now open for DYNA26
Registration is now open for DYNA26. This free, one-day, in-person event for existing and potential users of Dyalog will take place on Monday 27 April 2026 in New York City. Spaces are limited, so register now. See dyna.dyalog.com
#dyna #dyalog #apl #ArrayProgramming #NYCTech
06.03.2026 14:31
π 0
π 0
π¬ 1
π 0
APL Quest 2015-2: Longest Streak
Write a function that takes a numeric vector and returns the length of the longest streak of positive growth.
#APLQuest 2015-02: Write a function that takes a numeric vector and returns the length of the longest streak of positive growth (see apl.quest/2015/2/ to test your solution and view ours). #APL #SequenceAnalysis #Streaks
02.03.2026 14:07
π 0
π 0
π¬ 0
π 0
A free-to-enter coding challenge that could change the way you think and win you $100
Learn APL and compete for one of three $100 prizes! There are two months month left to enter the 2026.1 round of the APL Challenge. See challenge.dyalog.com
#aplchallenge #apl #dyalog #learnapl
27.02.2026 15:30
π 1
π 0
π¬ 0
π 0
APL Quest 2015-1: Nag A Ram
Write a function that takes two character vectors as its left and right arguments and returns `1` if they are anagrams of each other.
#APLQuest 2015-01: Write a function that takes two character vectors as its left and right arguments and returns 1 if they are anagrams of each other (see apl.quest/2015/1/ to test your solution and view ours). #APL #Anagrams #WordPuzzles
23.02.2026 14:11
π 0
π 0
π¬ 0
π 0
Winner announced.
Congratulations Thierry Dussuet, Olivia Weiss, and Nick Winterer, winners of the 2025.4 round of the APL Challenge (our quarterly event aimed at newcomers to APL)! See www.dyalog.com/apl-challeng... for more information.
#aplchallenge #apl #dyalog #learnapl
20.02.2026 14:30
π 2
π 0
π¬ 0
π 0
The deadline for submissions to the 2026 round of the APL Forge is Monday 22 June 2026 at 12:00 UTC. Submit your solution at forge.dyalog.com/submissions/
18.02.2026 14:18
π 1
π 0
π¬ 0
π 0
The APL Forge has expanded!
The APL Forge has expanded! New category: submissions that enhance the APL experience without being written in APL - tools, plugins, apps, media and more. Win Β£2,500, a commercial licence and a trip to present at Dyalog '26. forge.dyalog.com #APL #APLForge
18.02.2026 14:03
π 3
π 1
π¬ 1
π 0
APL Quest 2014-10: Sales Are Up
Write a function that returns the greatest percent month to month increase.
#APLQuest 2014-10: Write a function that returns the greatest percentage month-to-month increase. (see apl.quest/2014/10/ to test your solution and view ours). #APL #DataAnalysis #SalesData
16.02.2026 14:10
π 0
π 0
π¬ 0
π 0
Array Cast Logo
The ArrayCast is back and now it's broadcast live! Join Conor Hoekstra, AdΓ‘m Brudzewsky, and guests. The next episode, "FIXAPL with Jacob Lockwood", will take place on Monday 16 February at 15:00 UTC β see www.youtube.com/@arraycast/ #APL #ArrayProgramming #ArrayCast
13.02.2026 14:04
π 3
π 1
π¬ 0
π 0
1X Developer Podcast
Dyalog's AdΓ‘m Brudzewsky participated in a discussion about APL on the 1x Developer Podcast (episode 43). The recording is now available to watch at www.youtube.com/watch?v=0_N_... or listen to at open.spotify.com/show/1eXZqdw... #Dyalog #APL #DevPodcast
12.02.2026 14:25
π 2
π 0
π¬ 0
π 0
A free-to-enter coding challenge that could change the way you think...and win you $100.
The 2026.1 round of the APL Challenge is now open! This quarterly competition is open to everyone but is aimed at newcomers to APL β please spread the word to anyone who might be interested. For more information and to enter, see challenge.dyalog.com #aplchallenge #apl #dyalog #learnapl
11.02.2026 15:24
π 3
π 0
π¬ 0
π 0
Calling all APLers who enjoy a challenge...
Call all APLers! Code Golf code.golf supports unrestricted execution and checking for #APL (Dyalog APL). APL is currently listed as experimental. Submit solutions to help move it to the main language list and unlock a leaderboard. #Dyalog #DyalogAPL #CodeGolf
10.02.2026 14:58
π 1
π 0
π¬ 0
π 0
APL Quest 2014-9: Going Ballistic
Write a function which calculates the distance (in meters) a projectile travels given an initial velocity in meters per second and a trajectory in degrees.
#APLQuest 2014-09: Write a function that calculates the distance (in metres) that a projectile travels, given an initial velocity (in metres per second) and a trajectory in degrees (see apl.quest/2014/9/ to test your solution and view ours). #APL #Physics #Mathematics
09.02.2026 14:19
π 1
π 0
π¬ 0
π 0
APL Quest 2014-8: Go The Distance
Write a function that returns the distance between two points in a space of any number of dimensions.
#APLQuest 2014-08: Write a function that returns the distance between two points in a space of any number of dimensions (see apl.quest/2014/8/ to test your solution and view ours).
#APL #EuclideanDistance #VectorMath
02.02.2026 14:35
π 0
π 0
π¬ 0
π 1
UPDATE: The postponed meeting has been rescheduled for Monday 2 February (17:00-19:00 local time).
29.01.2026 08:18
π 1
π 0
π¬ 1
π 0
APL Quest 2014-7: Revolutionary Thinking
Write a function which takes the diameters of the stationary and mobile circles and returns the number of revolutions the mobile must traverse until the tangent points meet again.
#APLQuest 2014-07: Write a function that takes the diameters of the stationary and mobile circles and returns the number of revolutions the mobile must traverse until the tangent points meet again (see apl.quest/2014/7/ to test your solution and view ours). #APL #CircleGeometry #RotationalMotion
26.01.2026 14:52
π 1
π 0
π¬ 0
π 0
Due to the extreme weather conditions, this has been postponed. The hope is that it will now take place next week, but we'll announce here when a new date has been confirmed. Stay safe!
26.01.2026 08:31
π 0
π 0
π¬ 0
π 0
A free-to-enter competition that could change the way you think...and win you $100
Learn APL and compete for one of three $100 prizes! There's only one week left to enter the 2025.4 round of the APL Challenge. See challenge.dyalog.com for more information and to enter.
#APLChallenge #APL #Dyalog #LearnAPL
23.01.2026 14:45
π 1
π 0
π¬ 0
π 0
Hi Nathaniel, it's an in-person event.
23.01.2026 10:40
π 0
π 0
π¬ 1
π 0
APL Quest 2014-6: Roll The Dice
Write a function that takes an integer vector representing the sides of a number of dice and returns a 2 column matrix of the number of ways each possible total of the dice can be rolled.
#APLQuest 2014-06: Write a function that takes an integer vector representing the sides of a number of dice and returns a 2 column matrix of the number of ways each possible total of the dice can be rolled (see apl.quest/2014/6/ to test your solution and view ours). #APL #Probability #Combinatorics
19.01.2026 14:20
π 1
π 0
π¬ 0
π 0
Outperforming Nested Arrays with Classic APL Techniques β Part 1 / Asher Harvey-Smith
In our latest blog post β www.dyalog.com/blog/2026/01... β Asher explores the performance implications of choosing a flat representation rather than a nested one for your data.
#Dyalog #APL #ArrayProgramming
15.01.2026 14:26
π 3
π 0
π¬ 0
π 0
Tacit Talk Episode 30: Dyalog 20.0 with AdΓ‘m Brudzewsky
YouTube video by code_report
AdΓ‘m joined Conor Hoekstra for a discussion about Dyalog v20.0, with particular emphasis on the addition of array notation and the new behind operator. Watch this episode of Tacit Talk at www.youtube.com/watch?v=0h4D...
#Dyalog #APL #APLProgramming #ArrayNotation #BehindOperator
13.01.2026 14:23
π 3
π 0
π¬ 0
π 0
APL Quest 2014-5: Mirror Mirror
Write a function which returns a 1 if its character vector argument is a palindrome, 0 otherwise.
#APLQuest 2014-05: Write a function that returns a 1 if its character vector argument is a palindrome, 0 otherwise (see apl.quest/2014/5/ to test your solution and view ours). #APL #Palindrome #StringReversal
12.01.2026 14:08
π 0
π 0
π¬ 0
π 0
Dyalog and AI // Stefan Kruger // DYNA Fall 2025
YouTube video by Dyalog User Meetings
The final presentation recording from DYNA Fall 2025 is now available. Watch (or rewatch!) "Dyalog and AI" by Stefan Kruger, at www.youtube.com/watch?v=H_wd...
#DYNA #Dyalog #AI #APL
09.01.2026 14:07
π 3
π 0
π¬ 0
π 0
DYNA26 - Monday 27 April / New York City
On Monday 27 April 2026, Dyalog Ltd is hosting DYNA26 in New York City, New York. This free in-person event is for existing and potential users of Dyalog. For more information see dyna.dyalog.com #dyna #dyalog #apl
07.01.2026 14:02
π 0
π 0
π¬ 0
π 0
APL Quest 2014-4: Space The Final Frontier
Write a function that removes extraneous (leading, trailing, and multiple) spaces from a character vector.
#APLQuest 2014-04: Write a function that removes extraneous (leading, trailing, and multiple) spaces from a character vector (see apl.quest/2014/4/ to test your solution and view ours). #APL #StringNormalization #WhitespaceHandling
05.01.2026 14:11
π 1
π 0
π¬ 0
π 0
Top-down view of a blue plastic rubber duck sitting on lush green grass, with a few colourful paper streamers scattered around it, suggesting a quiet, celebratory moment.
Happy New Year from all of us at Dyalog Ltd! Here's to a FAB 2026, full of Fantastic Functions, Amazing Arrays, and Bug-free Builds! #Dyalog #APL #HappyNewYear
01.01.2026 14:05
π 4
π 0
π¬ 0
π 0
A free-to-enter competition that could change the way you think...and win you $100.
Learn APL and compete for one of three $100 prizes! There is one month left to enter the 2025.4 round of the APL Challenge. See challenge.dyalog.com for more information and to enter #aplchallenge #apl #dyalog #learnapl
31.12.2025 14:13
π 1
π 0
π¬ 0
π 0