Learn APL and compete for one of three $100 prizes! There's one month left to enter the 2026.2 round of the APL Challenge.
See https://challenge.dyalog.com for more information and to enter.
Dyalog delivers a world-class APL development environment that allows both Subject Matter Experts and IT specialists to efficiently convert their ideas into software solutions.
#Dyalog #APL #ArrayProgramming
| Homepage | https://dyalog.com |
| Linktree | https://linktr.ee/dyalog |
Learn APL and compete for one of three $100 prizes! There's one month left to enter the 2026.2 round of the APL Challenge.
See https://challenge.dyalog.com for more information and to enter.
Web APIs are everywhere, but consuming them in APL can involve a lot of repetitive boilerplate.
Holden Hoover presents a new tool that uses OpenAPI specifications to automatically generate APL client code built on top of HttpCommand.
Watch the recording: https://www.youtube.com/watch?v=9Cbn6boY1YQ

#APLQuest 2016-09: Write a function that takes a character vector as its right argument and one or more characters as its left argument, where those characters are delimiters in the right argument (see https://apl.quest/2016/9/ to test your solution and view ours).
Array notation, namespace handling, the behind operator, and inline tracing are among the enhancements introduced in Dyalog v20.0.
Asher Harvey-Smith gives an overview of these new features and how they support clearer, more expressive APL code.
Watch the recording: https://www.youtube.com/watch?v=1IaLs96lEEg

In this DYNA26 presentation, Asher Harvey-Smith highlights leading axis theory, new primitives, and new uses for old primitives.

Mark Wolfson and Kori Smith share a real data processing challenge from the jewellery industry: turning unstructured product descriptions into clean, queryable data.
The presentation compares approaches using large language models and APL.
Watch the recording: https://www.youtube.com/watch?v=hAKWYE_7cDQ

#APLQuest 2016-08: Write a function that takes a numeric vector and returns a two element vector whose first element contains the values less than 0 (zero) in the vector and the second element contains all values greater than or equal to 0 (see https://apl.quest/2016/8/ to test your solution and view ours).
Not yet decided whether to join us in Eastbourne, England, for Dyalog '26? Details of the workshops that you can attend are available at https://usermeeting.dyalog.com/workshops/, and there is a 10% discount for registrations made before the end of July. We hope to see you there!
Following Alex Holztapple’s DYNA Fall 2025 presentation on the new version of METSIM®, Morten Kromberg introduces the migration tools developed to support the project.
These tools are now documented and freely available to help migrate APL code from other implementations to Dyalog APL.
Watch the recording: https://www.youtube.com/watch?v=EZB6SVFrqSs
