Dyalog
banner
dyalog.bsky.social
Dyalog
@dyalog.bsky.social
Approach Problems Like Never Before - A world-class APL development environment enabling Subject Matter Experts and IT specialists to convert their ideas into software solutions. #Dyalog #APL
https://linktr.ee/dyalog
Team Dyalog will be attending today's BAA webinar (at 16:00 UTC) to discuss the recent Dyalog v20.0 release. If you have any questions on the new or enhanced functionality, we'll be happy to talk about them with you! How to join the webinar: britishaplassociation.org/webinar-sche... #Dyalog #APL
December 11, 2025 at 2:13 PM
New with Dyalog v20.0: Expressions can now be evaluated primitive-by-primitive using inline tracing, while accessing arguments and results of each function along the way. Discover more at www.youtube.com/watch?v=UM-a... #Dyalog #APL #DeveloperTools #CodeTracing
Inline Tracing in Dyalog // APL Programming // NEW in Dyalog v20.0
YouTube video by Dyalog
www.youtube.com
December 10, 2025 at 2:05 PM
Our latest blog post is Asher's review of the first problem in this year's #AdventOfCode. Discover how he gained access to Santa's North Pole base at www.dyalog.com/blog/2025/12... #Dyalog #APL
December 10, 2025 at 2:03 PM
The presentation recordings from DYNA Fall 2025 are now being published. Watch (or rewatch!) "Static Analysis of APL for Tooling and Compliance" by Aaron Hsu and Brandon Wilson at www.youtube.com/watch?v=d4pR... #DYNA #Dyalog #APL #StaticAnalysis #SoftwareDevelopment
Static Analysis of APL for Tooling and Compliance // Aaron Hsu and Brandon Wilson // DYNA Fall 2025
YouTube video by Dyalog User Meetings
www.youtube.com
December 9, 2025 at 2:03 PM
#APLQuest 2013-10: Write a function that solves a set of linear equations (see apl.quest/2013/10/ to test your solution and view ours). #APL #LinearEquations #MatrixDivision
APL Quest 2013-10: Solution Salvation
Write a function which solves a set of linear equations.
apl.quest
December 8, 2025 at 2:01 PM
The presentation recordings from DYNA Fall 2025 are now being published. Watch (or rewatch!) An Interface to Kafka by Martina Crippa at www.youtube.com/watch?v=agpQ... #DYNA #Dyalog #Kafka #APL
An APL Interface to Kafka // Martina Crippa // DYNA Fall 2025
YouTube video by Dyalog User Meetings
www.youtube.com
December 5, 2025 at 2:09 PM
The presentation recordings from DYNA Fall 2025 are now being published. Watch (or rewatch!) "JAWS – Jarvis and WebSockets" by Brian Becker at www.youtube.com/watch?v=E_lp... #DYNA #Dyalog #APL #WebSockets
JAWS – Jarvis And WebSockets // Brian Becker // DYNA Fall 2025
YouTube video by Dyalog User Meetings
www.youtube.com
December 4, 2025 at 2:38 PM
New with Dyalog v20.0: Array notation, a literal syntax for most arrays (including nested and high-rank arrays) and namespaces, allows you to write and manipulate literal arrays in a way that was not possible before. Watch: www.youtube.com/watch?v=_F5I... #Dyalog #APL #APLProgramming #ArrayNotation
Working with Array Notation in Dyalog APL // APL Programming // NEW in Dyalog v20.0
YouTube video by Dyalog
www.youtube.com
December 3, 2025 at 2:06 PM
The presentation recordings from DYNA Fall 2025 are now being published. Watch (or rewatch!) The Dyalog Road Map by Morten Kromberg at www.youtube.com/watch?v=RIM8... #DYNA #Dyalog #APL #SoftwareDevelopment
The Dyalog Road Map // Morten Kromberg // DYNA Fall 2025
YouTube video by Dyalog User Meetings
www.youtube.com
December 2, 2025 at 2:21 PM
#APLQuest 2013-09: Write a function that produces n month moving averages for a year's worth of data (see apl.quest/2013/9/ to test your solution and view ours). #APL #MovingAverage #TimeSeriesAnalysis
APL Quest 2013-9: It Is a Moving Experience
Write a function which produces n month moving averages for a year's worth of data.
apl.quest
December 1, 2025 at 2:04 PM
Learn APL and compete for one of three $100 prizes! There are two months 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
November 28, 2025 at 2:25 PM
Team Dyalog is growing! We've recently welcomed Asher, who has joined us as a developer. Meet Asher at www.dyalog.com/blog/2025/11... #TeamDyalog #Careers #NewStarter
November 27, 2025 at 2:43 PM
The latest release of Dyalog – version 20.0 – is now available for everyone. Supported platforms include Microsoft Windows, IBM AIX, Linux (including the Raspberry Pi), and Apple macOS. See www.dyalog.com/dyalog/dyalo... for the release highlights. #dyalog #apl #dyalogapl
November 26, 2025 at 2:11 PM
It's almost December and that means the annual Advent of Code competition! See aplwiki.com/wiki/Advent_... to view APL solutions to these daily puzzles in previous years, and enter at adventofcode.com #adventofcode #dyalog #apl #programming
November 24, 2025 at 2:10 PM
#APLQuest 2013-08: Write a function that produces a multiplication table (see apl.quest/2013/8/ to test your solution and view ours). #APL #MultiplicationTable #MatrixGeneration
APL Quest 2013-8: Go Forth And Multiply
Write a function which produces a multiplication table.
apl.quest
November 24, 2025 at 2:06 PM
Team Dyalog is growing! We've recently welcomed Martin, who has joined us as an IT Co-ordinator. Meet Martin at www.dyalog.com/blog/2025/11...

#TeamDyalog #Careers #NewStarter
November 19, 2025 at 2:03 PM
Congratulations Isak Blomster, Oliver Jul Zacho, and Helena Krzysiak, winners of the 2024.3 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
November 18, 2025 at 1:43 PM
#APLQuest 2013-07: Write a function that selects the floating point (non-integer) numbers from a numeric vector (see apl.quest/2013/7/ to test your solution and view ours). #APL #DataFiltering #FloatingPoint
APL Quest 2013-7: Float Your Boat
Write a function which selects the floating point (non-integer) numbers from a numeric vector.
apl.quest
November 17, 2025 at 2:03 PM
The latest release of Dyalog – version 20.0 – is now available for DSS subscribers. Supported platforms include Microsoft Windows, IBM AIX, Linux (including the Raspberry Pi), and Apple macOS. See www.dyalog.com/dyalog/dyalo... for the release highlights. #dyalog #apl #dyalogapl
November 11, 2025 at 2:28 PM
#APLQuest 2013-06: Write a function that returns the magnitude of the range of a numeric array. (see apl.quest/2013/6/ to test your solution and view ours).

#APL #Statistics #RangeCalculation
APL Quest 2013-6: Home On The Range
Write a function which returns the magnitude of the range of a numeric array.
apl.quest
November 10, 2025 at 2:31 PM
The new 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
November 3, 2025 at 2:26 PM
#APLQuest 2013-05: Write a function that produces an n×n identity matrix (see apl.quest/2013/5/ to test your solution and view ours). #APL #Matrix #LinearAlgebra
APL Quest 2013-5: Identity Crisis
Write a function which produces an n×n identity matrix.
apl.quest
November 3, 2025 at 2:09 PM
Learn APL and compete for one of three $100 prizes! Don't forget to submit your solutions for the 2025.3 round of the APL Challenge – the deadline is tomorrow (31 October) at 09:00 UTC. See challenge.dyalog.com for more information and to enter. #aplchallenge #apl #dyalog #learnapl
October 30, 2025 at 3:22 PM
#APLQuest 2013-04: Write a function that returns a 1 if the opening and closing parentheses in a character vector are balanced, or a zero otherwise. (see apl.quest/2013/4/ to test your solution and view ours). #APL #Balance #Parenthesis
APL Quest 2013-4: Keeping Things In Balance
Write a function which returns a 1 if the opening and closing parentheses in a character vector are balanced, or a zero otherwise.
apl.quest
October 27, 2025 at 2:14 PM
Learn APL and compete for one of three $100 prizes! There's only one week left to enter the 2025.3 round of the APL Challenge. See challenge.dyalog.com for more information and to enter. #aplchallenge #apl #dyalog #learnapl
October 24, 2025 at 1:49 PM