Event Calendar
THIS IS A SAMPLE PAGE – UP-TO-DATE INFORMATION WILL REPLACE THIS BEFORE THE SITE GOES LIVE
Unless otherwise stated, these are online events
- 21 APL Problem Solving Competition: winners announced
- 21 Tokyo APL/J/K Meetup: Let's talk APL/J/K (19:30 JST/10:30 UTC)
- 24 BAA webinar: open session (15:00 UTC)
- 07 BAA webinar: open session (15:00 UTC)
- 18 Tokyo APL/J/K Meetup: Let's talk APL/J/K (19:30 JST/10:30 UTC)
- 21 BAA webinar: open session (15:00 UTC)
- 05 BAA webinar: open session (15:00 UTC)
- 15-19 Dyalog '23: user meeting in Elsinore, Denmark
- 16 Tokyo APL/J/K Meetup: Let's talk APL/J/K (19:30 JST/10:30 UTC)
- 19 BAA webinar: open session (15:00 UTC)
THIS IS A SAMPLE PAGE – UP-TO-DATE INFORMATION WILL REPLACE THIS BEFORE THE SITE GOES LIVE
Unless otherwise stated, these are online events
- Dyalog '23:
- 15-19 October: annual user meeting in Elsinore, Denmark
- APL Quest:
- 25 August: 2021 Problem 2 (15:00 UTC)
- 01 September: 2021 Problem 3 (15:00 UTC)
- 08 September: 2021 Problem 4 (15:00 UTC)
- 15 September: 2021 Problem 3 (15:00 UTC)
- 22 September: 2021 Problem 6 (15:00 UTC)
- 29 September: 2021 Problem 7 (15:00 UTC)
- 06 October: 2021 Problem 8 (13:00 UTC)
- 13 October: 2021 Problem 9 (13:00 UTC)
- 20 October: 2021 Problem 10 (13:00 UTC)
- 27 October : 2022 Problem 1 (13:00 UTC)
- BAA webinar:
- 24 August: open session (15:00 UTC)
- 07 September: open session (15:00 UTC)
- 21 September: open session (15:00 UTC)
- 05 October: open session (15:00 UTC)
- 19 October: open session (15:00 UTC)
- Tokyo APL/J/K Meetup:
- 18 September: Let's talk APL/J/K (19:30 JST/10:30 UTC)
- 16 October: Let's talk APL/J/K (19:30 JST/10:30 UTC)
Icon images (in order, with the code needed to insert them): comment these out before page is published!
MOST LINKS ARE RELATIVE TO CMSMS AND NEED TO BE SORTED BEFORE PUBLICATION (not just uploads but also to other "old" website pages, for example, news articles)
- Array Cast (podcast): Adám participated in Decker
- Array Cast (podcast): Rich participated in Advent of Code?
- Array Cast (podcast): Adám participated in KX Steps Out on Its Own
- FinnAPL: autumn meeting (in Helsinki, Finland): Rich presented Experimenting with Large Language Models for APL
- FinnAPL: autumn meeting (in Helsinki, Finland): Richard presented An Introduction to the Workspace
- FinnAPL: autumn meeting (in Helsinki, Finland): Jada presented Dyalog Licences
- APL Germany autumn meeting (in Solingen, Germany): Morten presented Migrating APL+Win32 Applications
- APL Germany autumn meeting (in Solingen, Germany): Morten and Neil presented Migrating Win32 GUI to other Environments (EWC)
- APL Germany autumn meeting (in Solingen, Germany): Stine and Morten presented News from Dyalog Ltd
- Array Cast: Adám participated in Ryan Hamilton and the Future of Array Languages
- Array Cast: Adám and Brandon participated in The Iverson College Experience
- Innovations in Compiler Technology conference (in Bengaluru, India): Aarush presented Dyalog APL: What It Is and How It Works?
- Dyalog '24: user meeting in Glasgow, Scotland
- Array Cast: Adám participated in Madeline Vergani and tinyapl
- Array Cast: Adám and Josh participated in Iverson College Panel
- Array Cast: Adám participated in Paul Teetor, Cooking with R
- Tacit Talk: Adám participated in episode 4: Dyalog APL
- Array Cast: Adám participated in Jonny Press, CTO of Data Intellect
- Array Cast: Adám participated in Tacit #6
- Array Cast: Adám participated in Jelly, Code Golf and a Sad Goodbye
- Array Cast: Adám participated in Implementing NARS2000
- Array Cast: Adám participated in Thinking in Vectors
- Array Cast: Adám participated in NARS2000
- FinnAPL: spring meeting (in Helsinki, Finland): Morten presented OpenAI Demo
- FinnAPL: spring meeting (in Helsinki, Finland): Morten presented News from Dyalog
- Array Cast: Adám participated in MATLAB
- Lambda Conf 2024 (in Estes Park, Colorado, U.S.A.): Josh presented Generic Glyphs, Different Domains
- APL Germany spring meeting (in Mainz, Germany): Morten presented Migrating to Dyalog
- APL Germany spring meeting (in Mainz, Germany): Morten presented Array Notation
- APL Germany spring meeting (in Mainz, Germany): Morten presented Avoiding Execute
- APL Germany spring meeting (in Mainz, Germany): Morten presented News from Dyalog
- APL Germany spring meeting (in Mainz, Germany): Michael presented Alisia, Teil 3
- SwedAPL spring meeting (in Sollentuna, Sweden): Morten presented News from Dyalog
- DYNA24: user meeting in New York City, New York, U.S.A.
- Array Cast: Adám participated in Conor McCarthy, PyKX and kdb+ 4.1
- APL Seeds '24
- Array Cast: Stine and Adám participated in Stine Kromberg, Dyalog CEO
- Dyalog version 19.0 released
- Array Cast: Adám participated in KamilaLisp and Kamila Szewczyk
- Array Cast: Adám participated in Henry Rich and the Release of J9.5
- Array Cast: Rich participated in Elias Mårtenson and the Kap Array Programming Language
- Array Cast: Adám participated in Primitives, Symbols and Keywords… Oh My!
- Dyalog live stream: Adám, Rich, and Stefan participated in Adventures in Advent of Code 2023
- Array Cast: Adám participated in James Price Creator of the Draculark Game on the Commodore Super Pet
- Array Cast: Adám participated in David Zwitser, the art of making games with BQN
- FinnAPL winter meeting (in Helsinki, Finland): Adám presented Array Notation and Language Vision
- FinnAPL winter meeting (in Helsinki, Finland): Andy presented Uncle Andy's Fireside Chat
- Northern California APL ACM Chapter (APLBUG) meeting: Morten presented Introduction to ]Link
- Array Cast: Adám participated in Brian Ellingsgaard and the Rayed-BQN Games Framework
- Array Cast: Rich participated in Tali Beynon and Rainbow Arrays
- APL Germany autumn meeting (in Berlin, Germany): Michael presented Alisia & Dyalog 2023
- APL Germany autumn meeting (in Berlin, Germany): Morten presented Projects and Packages in Dyalog APL
- APL Germany autumn meeting (in Berlin, Germany): Gitte presented News from Dyalog
- Array Cast: Rich participated in Tali Beynon and the Power of Axis Naming
- Array Cast: Adám participated in Introduction to Games in the Array Languages
- Dyalog '23 (in Elsinore, Denmark): Annual user meeting
- Array Cast: Adám participated in Tacit #5
- APL Toronto meetup (in Toronto, Canada): Gitte presented The APL Fund
- APL Toronto meetup (in Toronto, Canada): Morten presented Projects and Packages in Dyalog APL
- Array Cast: Adám participated in What is Singeli?
- Array Cast: Adám participated in Lynn Sutherland and the Story of Nial
- APL Problem Solving Competition: winners announced
- Array Cast: Adám participated in Rob Pike – Array Languages are Important
- Array Cast: Adám participated in Raul Miller - Precision
- Array Cast: Rich participated in Learning and Teaching Array Programming
- Array Cast: Adám participated in Why We Like Array Programming (Again)
- Northern California APL ACM Chapter (APLBUG) meeting: Richard presented Data I/O – Moving Data Into and Out of APL
- Array Cast: Adám participated in Robert Bernecky
- Array Cast: Adám participated in Review of KXcon'23
- Array Cast: Rich participated in What is the Problem?
- FinnAPL spring meeting (in Helsinki, Finland): Morten presented Isolates in the Cloud
- FinnAPL spring meeting (in Helsinki, Finland): Morten presented Highlights of Dyalog v19.0
- Array Cast: Rich participated in Fold and Scan
- APL Germany spring meeting (in Bingen am Rhein, Germany): Adám presented Language Enhancements
- APL Germany spring meeting (in Bingen am Rhein, Germany): Michael presented Alisia
- APL Germany spring meeting (in Bingen am Rhein, Germany): Michael presented Multi-dimensional Testing
- SwedAPL spring meeting (in Stockholm, Sweden): Morten presented Highlights of Dyalog v19.0
- Array Cast: Adám participated in Naming is Hard
- Array Cast: Adám participated in Fold and Other Functional Conjunctions
- APL Seeds '23
- Array Cast: Rich participated in What Affects Array Language Performance?
- FinnAPL spring meeting (in Helsinki, Finland): Richard and Bjørn presented Working with Non-APL Data Sources
- Array Cast: Adám participated in Henry Rich Reveals J with Threads J9.4
- Array Cast: Adám participated in Leslie Goldsmith, from I.P. Sharp to KX
- Array Cast: Rich participated in Michael Higginson, 2022 Dyalog Contest Winner
- Array Cast: Adám participated in Ashok Reddy, CEO of KX
- Array Cast: Adám participated in Choosing an Array Language/The Games We Play
- Array Cast: Adám participated in John Earnest and Multimedia
- Array Cast: Adám participated in Nick Psaris and the Q language
- Array Cast: Adám participated in John Earnest and Versions of k
- FinnAPL autumn meeting (in Helsinki, Finland): Morten presented The Road Ahead
- Array Cast: Adám participated in Michal Wallace, k programmer and J video producer
- APL Germany autumn meeting (in Stuttgart, Germany): Morten presented Simplifying Secure, Scalable Web Services
- APL Germany autumn meeting (in Stuttgart, Germany): Morten presented Road Map
- APL Germany autumn meeting (in Stuttgart, Germany): Gitte presented News from Dyalog
- Array Cast: Adám participated in Iversonian language or Array language?
- Array Cast: Rich participated in Promoting the Array Languages
- Dyalog '22 (in Olhão, Portugal): Annual user meeting
- Array Cast: Rich participated in Troels Henriksen and Futhark
- BAA webinar: Adám presented Proposed APL Array Notation
- Array Cast: Adám participated in What Makes a Language an Array Programming Language?
- APL New York meetup (in New York, U.S.A.): Morten presented Seven Deployments in 7x5 Minutes
- APL New York meetup (in New York, U.S.A.): Josh presented Wielding APL in the Real World
- Array Cast: Adám participated in Lib Gibson – IP Sharp's 'Zookeeper'
- APL Toronto meetup (in Toronto, Canada): Morten presented Seven Deployments in 7x5 Minutes
- APL Problem Solving Competition: winners announced
- Array Cast: Rich participated in The Many Languages of Romilly Cocking
- Array Cast: Rich participated in João Araújo and Tools of Thought
- Array Cast: Adám participated in Control Structures in the Array Languages
- Array Cast: Adám participated in Jeremy Howard – Data Scientist
- Array Cast: Adám participated in Looking Back at Our First Year
- APL Campfire: feat. Paul Jackson
- Array Cast: Adám participated in Transpose
- Dyalog webinar: Adám presented User-Defined Operators
- Array Cast: Adám participated in Rank and Leading Axis Theory
- Dyalog webinar: Rich presented Getting Data and Code into the Workspace feat. ]Get
- APL Campfire/Northern California APL ACM Chapter (APLBUG) meeting: feat. Paul Jackson
- FinnAPL spring meeting (in Svartå Bruk, Finland) and APL Germany spring meeting: Morten presented Starting from Text Files
- FinnAPL spring meeting (in Svartå Bruk, Finland) and APL Germany spring meeting: Morten presented Technical News from Dyalog, Spring 2022
- FinnAPL spring meeting (in Svartå Bruk, Finland) and APL Germany spring meeting: Gitte presented News from Dyalog, Spring 2022
- APL Germany spring meeting (in Berlin, Germany): Adám presented New User Commands in Dyalog v18.2 and Ideas for the Future
- Array Cast: Adám participated in Stevan Apter
- Array Cast: Adám participated in Vanessa McHale
- Dyalog webinar: Rich presented New User Commands in Dyalog v18.2
- APL Campfire: feat. Adám Brudzewsky
- Array Cast: Gitte, Adám, Rich and Rodrigo participated in APL Seeds '22
- APL Seeds '22
- Functional Conf 2022: Rodrigo presented Why APL is a Language Worth Knowing
- Array Cast: Adám participated in Andrew Sengul – The April APL Compiler
- Dyalog webinar: Morten presented Introducing Dyalog v18.2
- APL Campfire: feat. David Selby
- Dyalog version 18.2 released
- Array Cast: Josh and Adám participated in Josh David, APL In Industry
- Array Cast: Morten and Rich participated in Morten Kromberg, CTO of Dyalog Ltd
- Dyalog webinar: Rich presented Data Visualisation
- APL Campfire: feat. Curtis Jones
- Array Cast: Rich and Rodrigo participated in Rodrigo Girão Serrão
- Array Cast: Rich participated in Aaron Hsu
- Dyalog webinar: Adám presented Computing Check Digits – Fast
- APL Campfire
- Array Cast: Adám participated in Henry Rich presents J903
- Array Cast: Adám participated in Tacit #4 – the dyadic hook
- APL Campfire: feat. Charles Brenner
- Array Cast: Rich participated in Brooke Allen – a life of adventure
- FinnAPL autumn meeting (in Helsinki, Finland): Morten presented Dyalog News
- FinnAPL autumn meeting (in Helsinki, Finland): Fiona presented Documentation Challenges
- Array Cast: Adám participated in Tacit #3 (and other topics)
- APL Germany autumn meeting: JohnD presented Scripting in Dyalog v18.2
- APL Germany autumn meeting: Morten presented News from Dyalog
- APL Campfire: feat. Zbigniew "Ziggy" Stachniak
- Array Cast: Gitte, Morten, Adám, Brian, Rich, Ron and Rodrigo participated in Dyalog '21 Live
- Dyalog '21: Annual user meeting
- Array Cast: Morten and Adám participated in Roger Hui (1953-2021)
- APL Campfire: feat. Jim Brown and Ron Murray
- Array Cast: Gitte and Rich participated in Gitte Christensen of Dyalog Ltd
- Array Cast: Rich participated in Why Tacit?
- Dyalog webinar: Adám presented Error Handling in Dyalog – Part 5
- APL Campfire: feat. Andy Shiers and Geoff Streeter
- Array Cast: Adám participated in Tacit Programming
- Dyalog webinar: Rich presented Presenting TryAPL v3
- APL Campfire: feat. Ray Polivka
- Array Cast: Adám participated in Attila Vrabecz and the K Group of Programming Languages
- APL Problem Solving Competition: winners announced
- Array Cast: Adám participated in Marshall Lochbaum and the BQN Array Language
- Dyalog webinar: Adám presented Error Handling in Dyalog – Part 4
- APL Campfire: feat. Gitte Christensen
- Array Cast: Adám participated in Henry Rich's Deep Dive into J
- Array Cast: Rich participated in Responding to a Listener's Email
- Dyalog webinar: Rich presented Database Basics
- APL Campfire: feat. Len Shustek
- Array Cast: Adám participated in What Is An Array?
- HOPL IV (part of ACM SIGPLAN's PLDI 2021): Roger and Morten presented their paper APL Since 1978
- Array Cast: Adám participated in What Challenges Face the Array Languages?
- APL Campfire: feat. Ron Murray
- Dyalog webinar: Adám presented Error Handling in Dyalog – Part 3
- Array Cast: Rich participated in Loops and Learning about Array Languages
- ACCU London: Rich presented A Programming Language for Thinking About Algorithms
- FinnAPL spring meeting: Morten presented Dyalog News
- Array Cast: Adám participated in Why We Like Array Languages
- Dyalog webinar: Rodrigo presented Drawing the Mandelbrot Set
- APL Germany spring meeting: Michael presented Abenteuerliche Texte ("Adventurous Texts")
- APL Germany spring meeting: Morten presented New Ways of Working with APL – 2021 Update
- APL Germany spring meeting: Gitte presented News from Dyalog
- Dyalog webinar: Adám presented Error Handling in Dyalog – Part 2
- APL Seeds '21 held online
- Dyalog webinar: Rich presented Boolean Scans and Reductions
- Dyalog webinar: Adám presented Error Handling in Dyalog – Part 1
- Swedish Programming Olympiad Final: Rich presented A Powerful Notation for Problem Solvers
- BAA webinar: Roger and Morten participated in the Iverson Centenary
- Dyalog '20: Annual user meeting
- Dyalog webinar: Rich presented The Rank Operator and Dyadic Transpose
- Dyalog webinar: Rich presented Thinking in APL: Array-Oriented Solutions (part 2)
- Dyalog webinar: Adám presented Language Features of Dyalog version 18.0 in Depth (part 5)
- APL Problem Solving Competition: winners announced
- Dyalog webinar: Rich presented Advanced Use of The Rank Operator
- Dyalog webinar: Adám presented Language Features of Dyalog version 18.0 in Depth (part 4)
- Dyalog webinar: Rich presented The Rank Operator
- Dyalog webinar: Adám presented Language Features of Dyalog version 18.0 in Depth (part 3)
- BAA webinar: Adám Brudzewsky presented aplcart.info Turns 1
- Dyalog webinar: Rich presented Thinking in APL: Array-Oriented Solutions (part 1)
- Dyalog webinar: Adám presented Language Features of Dyalog version 18.0 in Depth (part 2)
- Dyalog version 18.0 released
- Dyalog webinar: Rich presented APL and Microsoft Excel
- Dyalog webinar: Adám presented Language Features of Dyalog version 18.0 in Depth (part 1)
- BAA webinar: Adám presented Meet the New APL Wiki
- Dyalog webinar: Morten presented Introducing Dyalog version 18.0
- Dyalog webinar: Rich presented Selecting from Arrays
- BAA webinar: Rich presented Molecular Dynamics in APL
- Dyalog webinar: Adám presented Progressive Set Functions
- Dyalog webinar: Rich presented Fast APL
- Dyalog webinar: Rich presented Train Spotting in Dyalog APL
- FinnAPL meeting (in Helsinki, Finland): Rich presented News from Dyalog and Dyalog Version 18.0 Preview
- Dyalog webinar: Chris Hughes (MJH Software Ltd) presented qWC (cross-platform ⎕WC) – an Introduction and Update
- JioTalk (at Jio HQ in Mumbai, India): Morten presented Pragmatic Array Oriented Functional Programming
- Functional Conf 2019 (in Bangalore, India): Morten hosted APL Intensive Workshop
- Functional Conf 2019 (in Bangalore, India): Morten presented Delivering Your APLs
- APL Germany meeting (in Bingen, Germany): Rich presented New Features in Dyalog v18.0
- APL Germany meeting (in Bingen, Germany): Richard presented News from Dyalog
- APL Germany meeting (in Bingen, Germany): Michael presented TamStat
- Dyalog webinar: Rich presented Concluding the 2019 APL Problem Solving Competition
- Dyalog version 17.1 released
- ACM meeting (in Poughkeepsie, New York U.S.A.): Morten presented Array Oriented Functional Programming in APL
- Dyalog '19 (in Elsinore, Denmark): Annual user meeting
- APL Problem Solving Competition: winners announced
- Dyalog webinar: Rich presented Molecular Dynamics in Dyalog APL
- Dyalog webinar: Morten presented Source Code Management with Dyalog v17.1
- LambdaConf 2019 (in Boulder, Colorado, U.S.A.): Marshall hosted a workshop on Outer Product as an Introduction to APL and a Pretty Cool Thing in General
- 2019 International APL Problem Solving Competition launched
- GSE/APL Germany Spring Conference (in Stuttgart, Germany): Morten presented New ways of working with APL
- GSE/APL Germany Spring Conference (in Stuttgart, Germany): Gitte presented News from Dyalog
- GSE/APL Germany Spring Conference (in Stuttgart, Germany): Michael presented Features of Dyalog APL versions 17.1 and 18.0
- Dyalog webinar: Rich presented Introducing the 2019 APL Problem Solving Competition
- Dyalog webinar: Rich presented TryAPL – The Next Generation
- FinnAPL Forest Seminar (in Helsinki, Finland): Andy presented Uncle Andy's Fireside Chat
- FinnAPL Forest Seminar (in Helsinki, Finland): Nic presented How Fourier Analysis May Reconcile ⎕IO
- FinnAPL Forest Seminar (in Helsinki, Finland): Morten presented Dyalog Technical News
- FinnAPL Forest Seminar (in Helsinki, Finland): Gitte presented Dyalog news
- Dyalog webinar: Jay presented Adventures in "Advent of Code"
- New York Dyalog APL Meetup (in New York, U.S.A.): Morten presented New Ways of Working with APL
- Functional Conf 2018 (in Bangalore, India): Morten hosted APL Workshop Intensive
- Functional Conf 2018 (in Bangalore, India): Morten hosted a workshop on Array-oriented Functional Programming
- Functional Conf 2018 (in Bangalore, India): Morten co-presented Code Jugalbandi – Exploring Concurrency
- Dyalog '18 (in Belfast, Northern Ireland): Annual user meeting
- Dyalog webinar: Adám presented Jupyter Notebook Support for Dyalog APL
- APL Problem Solving Competition: winners announced
- Dyalog webinar: Brian presented Cross-Platform Charting
- Dyalog version 17.0 released
- Morten and Gitte hosted a workshop on An Introduction to Dyalog APL at East China University of Science and Technology in Shanghai, China
- Morten presented Pragmatic Functional and Parallel Programming in Dyalog at Chuo University in Tokyo, Japan
- Dyalog webinar: Morten presented Acquiring Data from the Internet using HttpCommand, ⎕JSON and ⎕XML
- Dyalog webinar: Adám presented Creating and managing your own User Commands
- 2018 International APL Problem Solving Competition launched
- Dyalog webinar: Morten presented Isolates and other APL Processes in the Cloud
- APL Germany meeting (in Köln, Germany): Morten presented Deploying APL Applications in the Cloud
- APL Germany meeting (in Köln, Germany): Michael presented Dyalog Version 17.0
- APL Germany meeting (in Köln, Germany): Gitte presented News from Dyalog
- SwedAPL meeting (in Malmö, Sweden): Adám presented Fun with Total Array Ordering (TAO)
- SwedAPL meeting (in Malmö, Sweden): Morten presented Link Your Code
- Dyalog webinar: Jay and Adám presented Total Array Ordering
- FinnAPL meeting (in Vantaa, Finland): Morten presented JSONServer and Docker Containers
- FinnAPL meeting (in Vantaa, Finland): Morten presented Technical News from Dyalog
- FinnAPL meeting (in Vantaa, Finland): Gitte presented News from Dyalog
- Dyalog webinar: Morten and Adám presented Namespace–Directory Synchronisation
- Dyalog webinar: Morten presented Microservices in Dyalog APL
- Dyalog webinar: Morten and Brian presented Source Code Management with GitHub and APL
- FinnAPL meeting (in Helsinki, Finland): Richard presented Dyalog News and Processing Non-APL Data
- Functional Conf 2017 (in Bangalore, India): Morten co-presented Code Jugalbandi
- Functional Conf 2017 (in Bangalore, India): Roger presented Proofs, Derivations, Tests
- APL Germany meeting (in Solingen, Germany): Morten presented New/Enhanced Primitives in V16 (and possibly in V17)
- APL Germany meeting (in Solingen, Germany): Michael presented News of the Dyalog User Commands
- APL Germany meeting (in Solingen, Germany): Gitte presented News from Dyalog
- Dyalog webinar: Adám presented APL Code Golf Autumn Tournament
- Dyalog '17 (in Elsinore, Denmark): Annual user meeting
- Dyalog webinar: Dyalog's summer 2017 interns presented Py 'n' APL and Alfred the Duck Herder
- JohnS hosted a workshop on A Taste of APL at the Functional Kubs meetup in Dublin, Ireland
- APL Problem Solving Competition: winners announced
- Dyalog webinar: Morten and JohnS presented A Closer Look at the New Primitives in Version 16.0
- BAA meeting (in London, England): Adám presented Array and Namespace Notation
- Dyalog webinar: Morten presented A Celebration of the release of Dyalog version 16.0 and RIDE 4.0
- Dyalog version 16.0 released
- LambdaConf 2017 (in Boulder, Colorado, U.S.A.): Morten assisted Aaron Hsu in hosting The Functional Array Funhouse Intensive workshop
- Dyalog webinar: Richard presented File system functions for reading and writing Unicode Text files
- Dyalog webinar: Richard presented ⎕CSV system function
- Dyalog webinar: Morten presented the HTMLRenderer object
- 2017 International APL Problem Solving Competition launched
- SwedAPL meeting (in Stockholm, Sweden): Morten presented XP UI in APL
- Vassar College Hackathon (in New York, U.S.A.): Brian and Michael presented Why APL Should Be Part of your software toolbox
- Vassar College Hackathon (in New York, U.S.A.): Brian and Michael hosted a workshop on Programming with Arrays
- FinnAPL meeting (at Fiskars Village in south-west Finland): Morten presented Cross platform HTML UI without a web server
- FinnAPL meeting (at Fiskars Village in south-west Finland): Gitte presented News from Dyalog
- APL Germany meeting (in Mannheim, Germany): Gitte presented News from Dyalog
- APL Germany meeting (in Mannheim, Germany): Michael presented Living with Dyalog
- APL Germany meeting (in Mannheim, Germany): Richard presented Text Files and Plain-Text Serialisation
- APL Germany meeting (in Böblingen, Germany): JohnS presented The Evolution of Dyalog APL
- APL Germany meeting (in Böblingen, Germany): Morten presented APL – the second half century
- APL's Golden Anniversary!
- Morten presented Futures and Isolates: Novel Constructs for Parallel and Asynchronous Programming to the Computer Science department at Portland State University in Oregon, U.S.A.
- APL BUG meeting (at the Computer History Museum in California, U.S.A.): Morten presented The Second 50 Years
- APL BUG meeting (at the Computer History Museum in California, U.S.A.): Gitte presented 50 Years of APL at the APL BUG meeting
- FinnAPL meeting (in Helsinki, Finland): Jay presented Dyalog News and Exact Integers
- Flaw Code functional programming podcast: Interview with Morten
- Functional Conf 2016 (in Bangalore, India): Morten and Roger hosted a workshop on Array Oriented Functional Programming with Dyalog
- Functional Conf 2016 (in Bangalore, India): Roger presented A Tour (de Force) of APL in 16 Expressions
- Functional Conf 2016 (in Bangalore, India): Morten presented Notation for Parallel Thought
- Dyalog '16 (in Glasgow, Scotland): Annual user meeting
- Functional Geekery functional programming podcast: Interview with Morten
- APL Problem Solving Competition: winners announced
- Dyalog version 15.0 released
- PLDI 2016 (in Santa Barbara, California, U.S.A.): Morten presented Notation for Parallel Thoughts
- 2016 International APL Problem Solving Competition launched
- BAA seminar (in London, England): Roger presented A Memo Operator
- BAA seminar (in London, England): Richard presented File Functions in Dyalog 15
- APL Germany meeting (in Bingen, Germany): Morten presented Dyalog APL Version 15.0 at
- APL Germany meeting (in Bingen, Germany): Gitte and Morten presented News from Dyalog
- DYNA16 user meeting in Princeton, New Jersey, U.S.A.
- SwedAPL meeting (in Copenhagen, Denmark): Morten hosted a workshop on Isolates and Futures
- SwedAPL meeting (in Copenhagen, Denmark): Morten presented The Need for Speed
- BAA meeting (in London, England): Andy presented Dyalog 15.0
- Rencontres Dyalog APL 2016 (in Paris, France): Dan presented Cross-Platform User Interfaces using MiServer 3.0 (Interfaces utilisateurs multi-plateformes avec Miserver 3.0)
- Rencontres Dyalog APL 2016 (in Paris, France): Morten presented Parallel Programming with Futures and Isolates (Programmation parallèle avec les futurs et les isolats)
- Rencontres Dyalog APL 2016 (in Paris, France): Dan presented Recent Language Enhancements (Améliorations récentes du langage)
- Rencontres Dyalog APL 2016 (in Paris, France): Morten presented Technical Roadmap (Feuille de route technique)
- Rencontres Dyalog APL 2016 (in Paris, France): Nic presented Graphics and Reporting using SharpPlot (Graphiques et Reporting avec l'outil SharpPlot)
- Rencontres Dyalog APL 2016 (in Paris, France): Dan presented Version 15.0 of Dyalog APL (La version 15.0 de Dyalog APL)
- Rencontres Dyalog APL 2016 (in Paris, France): Gitte presented Welcome to Paris and Dyalog (Bienvenue à cette journée)
- FinnAPL Forest Seminar (in Mäntsälä, Finland): Morten presented Dyalog Ltd: Upcoming Features
- FinnAPL Forest Seminar (in Mäntsälä, Finland): Morten presented Technical News from Dyalog
- FinnAPL Forest Seminar (in Mäntsälä, Finland): Gitte presented News from Dyalog
- BAA meeting (in London, England): Dan presented Dyalog Version 15.0
- FinnAPL meeting (in Helsinki, Finland): Dan presented Recent features of Dyalog APL
- APL Germany meeting (in Erfurt, Germany): Nick presented RIDE – Dyalog Ltd's Cross-platform Remote IDE
- APL Germany meeting (in Erfurt, Germany): Richard presented Cross-platform Deployment of Dyalog
- Swed APL 2015 (in Malmö, Sweden): Morten presented RESTful Web Services with MiServer 3
- Functional Conf 2015 (in Bangalore, India): Morten and Jay hosted a workshop on Array Oriented Functional Programming with Dyalog
- Functional Conf 2015 (in Bangalore, India): Morten presented Parallel Programming in Dyalog using Futures and Isolates
- Dyalog '15 (in Sicily, Italy): Annual user meeting
- APL Problem Solving Competition: winners announced
- Morten presented Pragmatic Functional Programming using Dyalog APL at Google HQ in California, U.S.A.
- Dyalog version 14.1 released
- DYNA15 in Princeton, New Jersey, U.S.A.
- APL Germany (in Bingen, Germany): Morten presented Highlights of Dyalog versions 14.0 and 14.1
- APL Germany (in Bingen, Germany): Gitte presented News from Dyalog Ltd
- APL Germany (in Bingen, Germany): Morten hosted a workshop on Futures and Isolates
- SwedAPL meeting (in Göteborg, Sweden): Gitte presented News from Dyalog Ltd
- SwedAPL meeting (in Göteborg, Sweden): Morten presented Highlights of Dyalog versions 14.0 and 14.1
- FinnAPL Forest Seminar (near Helsinki, Finland): Gitte presented News from Dyalog Ltd
- FinnAPL Forest Seminar (near Helsinki, Finland): Morten presented Highlights of Dyalog versions 14.0 and 14.1
- Cape Town Functional Programmers' meeting (in Cape Town, South Africa): Morten presented Pragmatic Functional Programming Using Dyalog
- APL Germany meeting (in Berlin, Germany): Bjørn presented Cryptography 101
- APL Germany meeting (in Berlin, Germany): Gitte presented Data Presentation with Dyalog APL
- Types, Theorems and Programming Languages (in San Francisco, California, U.S.A.): Morten presented Pragmatic Functional Programming Using Dyalog
- Northern California APL ACM Chapter (APLBUG) meeting: (in San Jose, California, U.S.A.): Morten presented News from Dyalog, Parallel Programming with Futures and Isolates and Morten and his Dancing Bots
- FinnAPL meeting (in Helsinki, Finland): Bjørn presented SQAPL, Conga and the Dyalog Cryptographic Library
- Functional Conf 2014 (in Bangalore, India): Morten presented Pragmatic Functional Programming using Dyalog
- APLSIG (in Toronto, Canada): Morten presented MiServer 3.0
- APLSIG (in Toronto, Canada): Morten presented Parallel Programming with Dyalog v14.0
- Dyalog '14 (in Eastbourne, England): Annual user meeting
- APL Problem Solving Competition: winners announced
- "Introduction to APL" training course at Dyalog HQ in Bramley, England
- Jsoftware Conference 2014 (in Toronto, Canada): Morten presented Raspberry APL Pies
- Jsoftware Conference 2014 (in Toronto, Canada): Jay presented A Compiler for Dyalog APL
- Jsoftware Conference 2014 (in Toronto, Canada): Morten presented Dyalog for Array Language Programmers
THIS IS A SAMPLE PAGE – UP-TO-DATE INFORMATION WILL REPLACE THIS BEFORE THE SITE GOES LIVE
Unless otherwise stated, these are online events
- 21 APL Problem Solving Competition: winners announced
- 21 Tokyo APL/J/K Meetup: Let's talk APL/J/K (19:30 JST/10:30 UTC)
- 24 BAA webinar: open session (15:00 UTC)
- 07 BAA webinar: open session (15:00 UTC)
- 18 Tokyo APL/J/K Meetup: Let's talk APL/J/K (19:30 JST/10:30 UTC)
- 21 BAA webinar: open session (15:00 UTC)
- 05 BAA webinar: open session (15:00 UTC)
- 15-19 Dyalog '23: user meeting in Elsinore, Denmark
- 16 Tokyo APL/J/K Meetup: Let's talk APL/J/K (19:30 JST/10:30 UTC)
- 19 BAA webinar: open session (15:00 UTC)
THIS IS A SAMPLE PAGE – UP-TO-DATE INFORMATION WILL REPLACE THIS BEFORE THE SITE GOES LIVE
Unless otherwise stated, these are online events
- Dyalog '23:
- 15-19 October: annual user meeting in Elsinore, Denmark
- APL Quest:
- 25 August: 2021 Problem 2 (15:00 UTC)
- 01 September: 2021 Problem 3 (15:00 UTC)
- 08 September: 2021 Problem 4 (15:00 UTC)
- 15 September: 2021 Problem 3 (15:00 UTC)
- 22 September: 2021 Problem 6 (15:00 UTC)
- 29 September: 2021 Problem 7 (15:00 UTC)
- 06 October: 2021 Problem 8 (13:00 UTC)
- 13 October: 2021 Problem 9 (13:00 UTC)
- 20 October: 2021 Problem 10 (13:00 UTC)
- 27 October : 2022 Problem 1 (13:00 UTC)
- BAA webinar:
- 24 August: open session (15:00 UTC)
- 07 September: open session (15:00 UTC)
- 21 September: open session (15:00 UTC)
- 05 October: open session (15:00 UTC)
- 19 October: open session (15:00 UTC)
- Tokyo APL/J/K Meetup:
- 18 September: Let's talk APL/J/K (19:30 JST/10:30 UTC)
- 16 October: Let's talk APL/J/K (19:30 JST/10:30 UTC)
Icon images (in order, with the code needed to insert them): comment these out before page is published!
MOST LINKS ARE RELATIVE TO CMSMS AND NEED TO BE SORTED BEFORE PUBLICATION (not just uploads but also to other "old" website pages, for example, news articles)
- Array Cast (podcast): Adám participated in Decker
- Array Cast (podcast): Rich participated in Advent of Code?
- Array Cast (podcast): Adám participated in KX Steps Out on Its Own
- FinnAPL: autumn meeting (in Helsinki, Finland): Rich presented Experimenting with Large Language Models for APL
- FinnAPL: autumn meeting (in Helsinki, Finland): Richard presented An Introduction to the Workspace
- FinnAPL: autumn meeting (in Helsinki, Finland): Jada presented Dyalog Licences
- APL Germany autumn meeting (in Solingen, Germany): Morten presented Migrating APL+Win32 Applications
- APL Germany autumn meeting (in Solingen, Germany): Morten and Neil presented Migrating Win32 GUI to other Environments (EWC)
- APL Germany autumn meeting (in Solingen, Germany): Stine and Morten presented News from Dyalog Ltd
- Array Cast: Adám participated in Ryan Hamilton and the Future of Array Languages
- Array Cast: Adám and Brandon participated in The Iverson College Experience
- Innovations in Compiler Technology conference (in Bengaluru, India): Aarush presented Dyalog APL: What It Is and How It Works?
- Dyalog '24: user meeting in Glasgow, Scotland
- Array Cast: Adám participated in Madeline Vergani and tinyapl
- Array Cast: Adám and Josh participated in Iverson College Panel
- Array Cast: Adám participated in Paul Teetor, Cooking with R
- Tacit Talk: Adám participated in episode 4: Dyalog APL
- Array Cast: Adám participated in Jonny Press, CTO of Data Intellect
- Array Cast: Adám participated in Tacit #6
- Array Cast: Adám participated in Jelly, Code Golf and a Sad Goodbye
- Array Cast: Adám participated in Implementing NARS2000
- Array Cast: Adám participated in Thinking in Vectors
- Array Cast: Adám participated in NARS2000
- FinnAPL: spring meeting (in Helsinki, Finland): Morten presented OpenAI Demo
- FinnAPL: spring meeting (in Helsinki, Finland): Morten presented News from Dyalog
- Array Cast: Adám participated in MATLAB
- Lambda Conf 2024 (in Estes Park, Colorado, U.S.A.): Josh presented Generic Glyphs, Different Domains
- APL Germany spring meeting (in Mainz, Germany): Morten presented Migrating to Dyalog
- APL Germany spring meeting (in Mainz, Germany): Morten presented Array Notation
- APL Germany spring meeting (in Mainz, Germany): Morten presented Avoiding Execute
- APL Germany spring meeting (in Mainz, Germany): Morten presented News from Dyalog
- APL Germany spring meeting (in Mainz, Germany): Michael presented Alisia, Teil 3
- SwedAPL spring meeting (in Sollentuna, Sweden): Morten presented News from Dyalog
- DYNA24: user meeting in New York City, New York, U.S.A.
- Array Cast: Adám participated in Conor McCarthy, PyKX and kdb+ 4.1
- APL Seeds '24
- Array Cast: Stine and Adám participated in Stine Kromberg, Dyalog CEO
- Dyalog version 19.0 released
- Array Cast: Adám participated in KamilaLisp and Kamila Szewczyk
- Array Cast: Adám participated in Henry Rich and the Release of J9.5
- Array Cast: Rich participated in Elias Mårtenson and the Kap Array Programming Language
- Array Cast: Adám participated in Primitives, Symbols and Keywords… Oh My!
- Dyalog live stream: Adám, Rich, and Stefan participated in Adventures in Advent of Code 2023
- Array Cast: Adám participated in James Price Creator of the Draculark Game on the Commodore Super Pet
- Array Cast: Adám participated in David Zwitser, the art of making games with BQN
- FinnAPL winter meeting (in Helsinki, Finland): Adám presented Array Notation and Language Vision
- FinnAPL winter meeting (in Helsinki, Finland): Andy presented Uncle Andy's Fireside Chat
- Northern California APL ACM Chapter (APLBUG) meeting: Morten presented Introduction to ]Link
- Array Cast: Adám participated in Brian Ellingsgaard and the Rayed-BQN Games Framework
- Array Cast: Rich participated in Tali Beynon and Rainbow Arrays
- APL Germany autumn meeting (in Berlin, Germany): Michael presented Alisia & Dyalog 2023
- APL Germany autumn meeting (in Berlin, Germany): Morten presented Projects and Packages in Dyalog APL
- APL Germany autumn meeting (in Berlin, Germany): Gitte presented News from Dyalog
- Array Cast: Rich participated in Tali Beynon and the Power of Axis Naming
- Array Cast: Adám participated in Introduction to Games in the Array Languages
- Dyalog '23 (in Elsinore, Denmark): Annual user meeting
- Array Cast: Adám participated in Tacit #5
- APL Toronto meetup (in Toronto, Canada): Gitte presented The APL Fund
- APL Toronto meetup (in Toronto, Canada): Morten presented Projects and Packages in Dyalog APL
- Array Cast: Adám participated in What is Singeli?
- Array Cast: Adám participated in Lynn Sutherland and the Story of Nial
- APL Problem Solving Competition: winners announced
- Array Cast: Adám participated in Rob Pike – Array Languages are Important
- Array Cast: Adám participated in Raul Miller - Precision
- Array Cast: Rich participated in Learning and Teaching Array Programming
- Array Cast: Adám participated in Why We Like Array Programming (Again)
- Northern California APL ACM Chapter (APLBUG) meeting: Richard presented Data I/O – Moving Data Into and Out of APL
- Array Cast: Adám participated in Robert Bernecky
- Array Cast: Adám participated in Review of KXcon'23
- Array Cast: Rich participated in What is the Problem?
- FinnAPL spring meeting (in Helsinki, Finland): Morten presented Isolates in the Cloud
- FinnAPL spring meeting (in Helsinki, Finland): Morten presented Highlights of Dyalog v19.0
- Array Cast: Rich participated in Fold and Scan
- APL Germany spring meeting (in Bingen am Rhein, Germany): Adám presented Language Enhancements
- APL Germany spring meeting (in Bingen am Rhein, Germany): Michael presented Alisia
- APL Germany spring meeting (in Bingen am Rhein, Germany): Michael presented Multi-dimensional Testing
- SwedAPL spring meeting (in Stockholm, Sweden): Morten presented Highlights of Dyalog v19.0
- Array Cast: Adám participated in Naming is Hard
- Array Cast: Adám participated in Fold and Other Functional Conjunctions
- APL Seeds '23
- Array Cast: Rich participated in What Affects Array Language Performance?
- FinnAPL spring meeting (in Helsinki, Finland): Richard and Bjørn presented Working with Non-APL Data Sources
- Array Cast: Adám participated in Henry Rich Reveals J with Threads J9.4
- Array Cast: Adám participated in Leslie Goldsmith, from I.P. Sharp to KX
- Array Cast: Rich participated in Michael Higginson, 2022 Dyalog Contest Winner
- Array Cast: Adám participated in Ashok Reddy, CEO of KX
- Array Cast: Adám participated in Choosing an Array Language/The Games We Play
- Array Cast: Adám participated in John Earnest and Multimedia
- Array Cast: Adám participated in Nick Psaris and the Q language
- Array Cast: Adám participated in John Earnest and Versions of k
- FinnAPL autumn meeting (in Helsinki, Finland): Morten presented The Road Ahead
- Array Cast: Adám participated in Michal Wallace, k programmer and J video producer
- APL Germany autumn meeting (in Stuttgart, Germany): Morten presented Simplifying Secure, Scalable Web Services
- APL Germany autumn meeting (in Stuttgart, Germany): Morten presented Road Map
- APL Germany autumn meeting (in Stuttgart, Germany): Gitte presented News from Dyalog
- Array Cast: Adám participated in Iversonian language or Array language?
- Array Cast: Rich participated in Promoting the Array Languages
- Dyalog '22 (in Olhão, Portugal): Annual user meeting
- Array Cast: Rich participated in Troels Henriksen and Futhark
- BAA webinar: Adám presented Proposed APL Array Notation
- Array Cast: Adám participated in What Makes a Language an Array Programming Language?
- APL New York meetup (in New York, U.S.A.): Morten presented Seven Deployments in 7x5 Minutes
- APL New York meetup (in New York, U.S.A.): Josh presented Wielding APL in the Real World
- Array Cast: Adám participated in Lib Gibson – IP Sharp's 'Zookeeper'
- APL Toronto meetup (in Toronto, Canada): Morten presented Seven Deployments in 7x5 Minutes
- APL Problem Solving Competition: winners announced
- Array Cast: Rich participated in The Many Languages of Romilly Cocking
- Array Cast: Rich participated in João Araújo and Tools of Thought
- Array Cast: Adám participated in Control Structures in the Array Languages
- Array Cast: Adám participated in Jeremy Howard – Data Scientist
- Array Cast: Adám participated in Looking Back at Our First Year
- APL Campfire: feat. Paul Jackson
- Array Cast: Adám participated in Transpose
- Dyalog webinar: Adám presented User-Defined Operators
- Array Cast: Adám participated in Rank and Leading Axis Theory
- Dyalog webinar: Rich presented Getting Data and Code into the Workspace feat. ]Get
- APL Campfire/Northern California APL ACM Chapter (APLBUG) meeting: feat. Paul Jackson
- FinnAPL spring meeting (in Svartå Bruk, Finland) and APL Germany spring meeting: Morten presented Starting from Text Files
- FinnAPL spring meeting (in Svartå Bruk, Finland) and APL Germany spring meeting: Morten presented Technical News from Dyalog, Spring 2022
- FinnAPL spring meeting (in Svartå Bruk, Finland) and APL Germany spring meeting: Gitte presented News from Dyalog, Spring 2022
- APL Germany spring meeting (in Berlin, Germany): Adám presented New User Commands in Dyalog v18.2 and Ideas for the Future
- Array Cast: Adám participated in Stevan Apter
- Array Cast: Adám participated in Vanessa McHale
- Dyalog webinar: Rich presented New User Commands in Dyalog v18.2
- APL Campfire: feat. Adám Brudzewsky
- Array Cast: Gitte, Adám, Rich and Rodrigo participated in APL Seeds '22
- APL Seeds '22
- Functional Conf 2022: Rodrigo presented Why APL is a Language Worth Knowing
- Array Cast: Adám participated in Andrew Sengul – The April APL Compiler
- Dyalog webinar: Morten presented Introducing Dyalog v18.2
- APL Campfire: feat. David Selby
- Dyalog version 18.2 released
- Array Cast: Josh and Adám participated in Josh David, APL In Industry
- Array Cast: Morten and Rich participated in Morten Kromberg, CTO of Dyalog Ltd
- Dyalog webinar: Rich presented Data Visualisation
- APL Campfire: feat. Curtis Jones
- Array Cast: Rich and Rodrigo participated in Rodrigo Girão Serrão
- Array Cast: Rich participated in Aaron Hsu
- Dyalog webinar: Adám presented Computing Check Digits – Fast
- APL Campfire
- Array Cast: Adám participated in Henry Rich presents J903
- Array Cast: Adám participated in Tacit #4 – the dyadic hook
- APL Campfire: feat. Charles Brenner
- Array Cast: Rich participated in Brooke Allen – a life of adventure
- FinnAPL autumn meeting (in Helsinki, Finland): Morten presented Dyalog News
- FinnAPL autumn meeting (in Helsinki, Finland): Fiona presented Documentation Challenges
- Array Cast: Adám participated in Tacit #3 (and other topics)
- APL Germany autumn meeting: JohnD presented Scripting in Dyalog v18.2
- APL Germany autumn meeting: Morten presented News from Dyalog
- APL Campfire: feat. Zbigniew "Ziggy" Stachniak
- Array Cast: Gitte, Morten, Adám, Brian, Rich, Ron and Rodrigo participated in Dyalog '21 Live
- Dyalog '21: Annual user meeting
- Array Cast: Morten and Adám participated in Roger Hui (1953-2021)
- APL Campfire: feat. Jim Brown and Ron Murray
- Array Cast: Gitte and Rich participated in Gitte Christensen of Dyalog Ltd
- Array Cast: Rich participated in Why Tacit?
- Dyalog webinar: Adám presented Error Handling in Dyalog – Part 5
- APL Campfire: feat. Andy Shiers and Geoff Streeter
- Array Cast: Adám participated in Tacit Programming
- Dyalog webinar: Rich presented Presenting TryAPL v3
- APL Campfire: feat. Ray Polivka
- Array Cast: Adám participated in Attila Vrabecz and the K Group of Programming Languages
- APL Problem Solving Competition: winners announced
- Array Cast: Adám participated in Marshall Lochbaum and the BQN Array Language
- Dyalog webinar: Adám presented Error Handling in Dyalog – Part 4
- APL Campfire: feat. Gitte Christensen
- Array Cast: Adám participated in Henry Rich's Deep Dive into J
- Array Cast: Rich participated in Responding to a Listener's Email
- Dyalog webinar: Rich presented Database Basics
- APL Campfire: feat. Len Shustek
- Array Cast: Adám participated in What Is An Array?
- HOPL IV (part of ACM SIGPLAN's PLDI 2021): Roger and Morten presented their paper APL Since 1978
- Array Cast: Adám participated in What Challenges Face the Array Languages?
- APL Campfire: feat. Ron Murray
- Dyalog webinar: Adám presented Error Handling in Dyalog – Part 3
- Array Cast: Rich participated in Loops and Learning about Array Languages
- ACCU London: Rich presented A Programming Language for Thinking About Algorithms
- FinnAPL spring meeting: Morten presented Dyalog News
- Array Cast: Adám participated in Why We Like Array Languages
- Dyalog webinar: Rodrigo presented Drawing the Mandelbrot Set
- APL Germany spring meeting: Michael presented Abenteuerliche Texte ("Adventurous Texts")
- APL Germany spring meeting: Morten presented New Ways of Working with APL – 2021 Update
- APL Germany spring meeting: Gitte presented News from Dyalog
- Dyalog webinar: Adám presented Error Handling in Dyalog – Part 2
- APL Seeds '21 held online
- Dyalog webinar: Rich presented Boolean Scans and Reductions
- Dyalog webinar: Adám presented Error Handling in Dyalog – Part 1
- Swedish Programming Olympiad Final: Rich presented A Powerful Notation for Problem Solvers
- BAA webinar: Roger and Morten participated in the Iverson Centenary
- Dyalog '20: Annual user meeting
- Dyalog webinar: Rich presented The Rank Operator and Dyadic Transpose
- Dyalog webinar: Rich presented Thinking in APL: Array-Oriented Solutions (part 2)
- Dyalog webinar: Adám presented Language Features of Dyalog version 18.0 in Depth (part 5)
- APL Problem Solving Competition: winners announced
- Dyalog webinar: Rich presented Advanced Use of The Rank Operator
- Dyalog webinar: Adám presented Language Features of Dyalog version 18.0 in Depth (part 4)
- Dyalog webinar: Rich presented The Rank Operator
- Dyalog webinar: Adám presented Language Features of Dyalog version 18.0 in Depth (part 3)
- BAA webinar: Adám Brudzewsky presented aplcart.info Turns 1
- Dyalog webinar: Rich presented Thinking in APL: Array-Oriented Solutions (part 1)
- Dyalog webinar: Adám presented Language Features of Dyalog version 18.0 in Depth (part 2)
- Dyalog version 18.0 released
- Dyalog webinar: Rich presented APL and Microsoft Excel
- Dyalog webinar: Adám presented Language Features of Dyalog version 18.0 in Depth (part 1)
- BAA webinar: Adám presented Meet the New APL Wiki
- Dyalog webinar: Morten presented Introducing Dyalog version 18.0
- Dyalog webinar: Rich presented Selecting from Arrays
- BAA webinar: Rich presented Molecular Dynamics in APL
- Dyalog webinar: Adám presented Progressive Set Functions
- Dyalog webinar: Rich presented Fast APL
- Dyalog webinar: Rich presented Train Spotting in Dyalog APL
- FinnAPL meeting (in Helsinki, Finland): Rich presented News from Dyalog and Dyalog Version 18.0 Preview
- Dyalog webinar: Chris Hughes (MJH Software Ltd) presented qWC (cross-platform ⎕WC) – an Introduction and Update
- JioTalk (at Jio HQ in Mumbai, India): Morten presented Pragmatic Array Oriented Functional Programming
- Functional Conf 2019 (in Bangalore, India): Morten hosted APL Intensive Workshop
- Functional Conf 2019 (in Bangalore, India): Morten presented Delivering Your APLs
- APL Germany meeting (in Bingen, Germany): Rich presented New Features in Dyalog v18.0
- APL Germany meeting (in Bingen, Germany): Richard presented News from Dyalog
- APL Germany meeting (in Bingen, Germany): Michael presented TamStat
- Dyalog webinar: Rich presented Concluding the 2019 APL Problem Solving Competition
- Dyalog version 17.1 released
- ACM meeting (in Poughkeepsie, New York U.S.A.): Morten presented Array Oriented Functional Programming in APL
- Dyalog '19 (in Elsinore, Denmark): Annual user meeting
- APL Problem Solving Competition: winners announced
- Dyalog webinar: Rich presented Molecular Dynamics in Dyalog APL
- Dyalog webinar: Morten presented Source Code Management with Dyalog v17.1
- LambdaConf 2019 (in Boulder, Colorado, U.S.A.): Marshall hosted a workshop on Outer Product as an Introduction to APL and a Pretty Cool Thing in General
- 2019 International APL Problem Solving Competition launched
- GSE/APL Germany Spring Conference (in Stuttgart, Germany): Morten presented New ways of working with APL
- GSE/APL Germany Spring Conference (in Stuttgart, Germany): Gitte presented News from Dyalog
- GSE/APL Germany Spring Conference (in Stuttgart, Germany): Michael presented Features of Dyalog APL versions 17.1 and 18.0
- Dyalog webinar: Rich presented Introducing the 2019 APL Problem Solving Competition
- Dyalog webinar: Rich presented TryAPL – The Next Generation
- FinnAPL Forest Seminar (in Helsinki, Finland): Andy presented Uncle Andy's Fireside Chat
- FinnAPL Forest Seminar (in Helsinki, Finland): Nic presented How Fourier Analysis May Reconcile ⎕IO
- FinnAPL Forest Seminar (in Helsinki, Finland): Morten presented Dyalog Technical News
- FinnAPL Forest Seminar (in Helsinki, Finland): Gitte presented Dyalog news
- Dyalog webinar: Jay presented Adventures in "Advent of Code"
- New York Dyalog APL Meetup (in New York, U.S.A.): Morten presented New Ways of Working with APL
- Functional Conf 2018 (in Bangalore, India): Morten hosted APL Workshop Intensive
- Functional Conf 2018 (in Bangalore, India): Morten hosted a workshop on Array-oriented Functional Programming
- Functional Conf 2018 (in Bangalore, India): Morten co-presented Code Jugalbandi – Exploring Concurrency
- Dyalog '18 (in Belfast, Northern Ireland): Annual user meeting
- Dyalog webinar: Adám presented Jupyter Notebook Support for Dyalog APL
- APL Problem Solving Competition: winners announced
- Dyalog webinar: Brian presented Cross-Platform Charting
- Dyalog version 17.0 released
- Morten and Gitte hosted a workshop on An Introduction to Dyalog APL at East China University of Science and Technology in Shanghai, China
- Morten presented Pragmatic Functional and Parallel Programming in Dyalog at Chuo University in Tokyo, Japan
- Dyalog webinar: Morten presented Acquiring Data from the Internet using HttpCommand, ⎕JSON and ⎕XML
- Dyalog webinar: Adám presented Creating and managing your own User Commands
- 2018 International APL Problem Solving Competition launched
- Dyalog webinar: Morten presented Isolates and other APL Processes in the Cloud
- APL Germany meeting (in Köln, Germany): Morten presented Deploying APL Applications in the Cloud
- APL Germany meeting (in Köln, Germany): Michael presented Dyalog Version 17.0
- APL Germany meeting (in Köln, Germany): Gitte presented News from Dyalog
- SwedAPL meeting (in Malmö, Sweden): Adám presented Fun with Total Array Ordering (TAO)
- SwedAPL meeting (in Malmö, Sweden): Morten presented Link Your Code
- Dyalog webinar: Jay and Adám presented Total Array Ordering
- FinnAPL meeting (in Vantaa, Finland): Morten presented JSONServer and Docker Containers
- FinnAPL meeting (in Vantaa, Finland): Morten presented Technical News from Dyalog
- FinnAPL meeting (in Vantaa, Finland): Gitte presented News from Dyalog
- Dyalog webinar: Morten and Adám presented Namespace–Directory Synchronisation
- Dyalog webinar: Morten presented Microservices in Dyalog APL
- Dyalog webinar: Morten and Brian presented Source Code Management with GitHub and APL
- FinnAPL meeting (in Helsinki, Finland): Richard presented Dyalog News and Processing Non-APL Data
- Functional Conf 2017 (in Bangalore, India): Morten co-presented Code Jugalbandi
- Functional Conf 2017 (in Bangalore, India): Roger presented Proofs, Derivations, Tests
- APL Germany meeting (in Solingen, Germany): Morten presented New/Enhanced Primitives in V16 (and possibly in V17)
- APL Germany meeting (in Solingen, Germany): Michael presented News of the Dyalog User Commands
- APL Germany meeting (in Solingen, Germany): Gitte presented News from Dyalog
- Dyalog webinar: Adám presented APL Code Golf Autumn Tournament
- Dyalog '17 (in Elsinore, Denmark): Annual user meeting
- Dyalog webinar: Dyalog's summer 2017 interns presented Py 'n' APL and Alfred the Duck Herder
- JohnS hosted a workshop on A Taste of APL at the Functional Kubs meetup in Dublin, Ireland
- APL Problem Solving Competition: winners announced
- Dyalog webinar: Morten and JohnS presented A Closer Look at the New Primitives in Version 16.0
- BAA meeting (in London, England): Adám presented Array and Namespace Notation
- Dyalog webinar: Morten presented A Celebration of the release of Dyalog version 16.0 and RIDE 4.0
- Dyalog version 16.0 released
- LambdaConf 2017 (in Boulder, Colorado, U.S.A.): Morten assisted Aaron Hsu in hosting The Functional Array Funhouse Intensive workshop
- Dyalog webinar: Richard presented File system functions for reading and writing Unicode Text files
- Dyalog webinar: Richard presented ⎕CSV system function
- Dyalog webinar: Morten presented the HTMLRenderer object
- 2017 International APL Problem Solving Competition launched
- SwedAPL meeting (in Stockholm, Sweden): Morten presented XP UI in APL
- Vassar College Hackathon (in New York, U.S.A.): Brian and Michael presented Why APL Should Be Part of your software toolbox
- Vassar College Hackathon (in New York, U.S.A.): Brian and Michael hosted a workshop on Programming with Arrays
- FinnAPL meeting (at Fiskars Village in south-west Finland): Morten presented Cross platform HTML UI without a web server
- FinnAPL meeting (at Fiskars Village in south-west Finland): Gitte presented News from Dyalog
- APL Germany meeting (in Mannheim, Germany): Gitte presented News from Dyalog
- APL Germany meeting (in Mannheim, Germany): Michael presented Living with Dyalog
- APL Germany meeting (in Mannheim, Germany): Richard presented Text Files and Plain-Text Serialisation
- APL Germany meeting (in Böblingen, Germany): JohnS presented The Evolution of Dyalog APL
- APL Germany meeting (in Böblingen, Germany): Morten presented APL – the second half century
- APL's Golden Anniversary!
- Morten presented Futures and Isolates: Novel Constructs for Parallel and Asynchronous Programming to the Computer Science department at Portland State University in Oregon, U.S.A.
- APL BUG meeting (at the Computer History Museum in California, U.S.A.): Morten presented The Second 50 Years
- APL BUG meeting (at the Computer History Museum in California, U.S.A.): Gitte presented 50 Years of APL at the APL BUG meeting
- FinnAPL meeting (in Helsinki, Finland): Jay presented Dyalog News and Exact Integers
- Flaw Code functional programming podcast: Interview with Morten
- Functional Conf 2016 (in Bangalore, India): Morten and Roger hosted a workshop on Array Oriented Functional Programming with Dyalog
- Functional Conf 2016 (in Bangalore, India): Roger presented A Tour (de Force) of APL in 16 Expressions
- Functional Conf 2016 (in Bangalore, India): Morten presented Notation for Parallel Thought
- Dyalog '16 (in Glasgow, Scotland): Annual user meeting
- Functional Geekery functional programming podcast: Interview with Morten
- APL Problem Solving Competition: winners announced
- Dyalog version 15.0 released
- PLDI 2016 (in Santa Barbara, California, U.S.A.): Morten presented Notation for Parallel Thoughts
- 2016 International APL Problem Solving Competition launched
- BAA seminar (in London, England): Roger presented A Memo Operator
- BAA seminar (in London, England): Richard presented File Functions in Dyalog 15
- APL Germany meeting (in Bingen, Germany): Morten presented Dyalog APL Version 15.0 at
- APL Germany meeting (in Bingen, Germany): Gitte and Morten presented News from Dyalog
- DYNA16 user meeting in Princeton, New Jersey, U.S.A.
- SwedAPL meeting (in Copenhagen, Denmark): Morten hosted a workshop on Isolates and Futures
- SwedAPL meeting (in Copenhagen, Denmark): Morten presented The Need for Speed
- BAA meeting (in London, England): Andy presented Dyalog 15.0
- Rencontres Dyalog APL 2016 (in Paris, France): Dan presented Cross-Platform User Interfaces using MiServer 3.0 (Interfaces utilisateurs multi-plateformes avec Miserver 3.0)
- Rencontres Dyalog APL 2016 (in Paris, France): Morten presented Parallel Programming with Futures and Isolates (Programmation parallèle avec les futurs et les isolats)
- Rencontres Dyalog APL 2016 (in Paris, France): Dan presented Recent Language Enhancements (Améliorations récentes du langage)
- Rencontres Dyalog APL 2016 (in Paris, France): Morten presented Technical Roadmap (Feuille de route technique)
- Rencontres Dyalog APL 2016 (in Paris, France): Nic presented Graphics and Reporting using SharpPlot (Graphiques et Reporting avec l'outil SharpPlot)
- Rencontres Dyalog APL 2016 (in Paris, France): Dan presented Version 15.0 of Dyalog APL (La version 15.0 de Dyalog APL)
- Rencontres Dyalog APL 2016 (in Paris, France): Gitte presented Welcome to Paris and Dyalog (Bienvenue à cette journée)
- FinnAPL Forest Seminar (in Mäntsälä, Finland): Morten presented Dyalog Ltd: Upcoming Features
- FinnAPL Forest Seminar (in Mäntsälä, Finland): Morten presented Technical News from Dyalog
- FinnAPL Forest Seminar (in Mäntsälä, Finland): Gitte presented News from Dyalog
- BAA meeting (in London, England): Dan presented Dyalog Version 15.0
- FinnAPL meeting (in Helsinki, Finland): Dan presented Recent features of Dyalog APL
- APL Germany meeting (in Erfurt, Germany): Nick presented RIDE – Dyalog Ltd's Cross-platform Remote IDE
- APL Germany meeting (in Erfurt, Germany): Richard presented Cross-platform Deployment of Dyalog
- Swed APL 2015 (in Malmö, Sweden): Morten presented RESTful Web Services with MiServer 3
- Functional Conf 2015 (in Bangalore, India): Morten and Jay hosted a workshop on Array Oriented Functional Programming with Dyalog
- Functional Conf 2015 (in Bangalore, India): Morten presented Parallel Programming in Dyalog using Futures and Isolates
- Dyalog '15 (in Sicily, Italy): Annual user meeting
- APL Problem Solving Competition: winners announced
- Morten presented Pragmatic Functional Programming using Dyalog APL at Google HQ in California, U.S.A.
- Dyalog version 14.1 released
- DYNA15 in Princeton, New Jersey, U.S.A.
- APL Germany (in Bingen, Germany): Morten presented Highlights of Dyalog versions 14.0 and 14.1
- APL Germany (in Bingen, Germany): Gitte presented News from Dyalog Ltd
- APL Germany (in Bingen, Germany): Morten hosted a workshop on Futures and Isolates
- SwedAPL meeting (in Göteborg, Sweden): Gitte presented News from Dyalog Ltd
- SwedAPL meeting (in Göteborg, Sweden): Morten presented Highlights of Dyalog versions 14.0 and 14.1
- FinnAPL Forest Seminar (near Helsinki, Finland): Gitte presented News from Dyalog Ltd
- FinnAPL Forest Seminar (near Helsinki, Finland): Morten presented Highlights of Dyalog versions 14.0 and 14.1
- Cape Town Functional Programmers' meeting (in Cape Town, South Africa): Morten presented Pragmatic Functional Programming Using Dyalog
- APL Germany meeting (in Berlin, Germany): Bjørn presented Cryptography 101
- APL Germany meeting (in Berlin, Germany): Gitte presented Data Presentation with Dyalog APL
- Types, Theorems and Programming Languages (in San Francisco, California, U.S.A.): Morten presented Pragmatic Functional Programming Using Dyalog
- Northern California APL ACM Chapter (APLBUG) meeting: (in San Jose, California, U.S.A.): Morten presented News from Dyalog, Parallel Programming with Futures and Isolates and Morten and his Dancing Bots
- FinnAPL meeting (in Helsinki, Finland): Bjørn presented SQAPL, Conga and the Dyalog Cryptographic Library
- Functional Conf 2014 (in Bangalore, India): Morten presented Pragmatic Functional Programming using Dyalog
- APLSIG (in Toronto, Canada): Morten presented MiServer 3.0
- APLSIG (in Toronto, Canada): Morten presented Parallel Programming with Dyalog v14.0
- Dyalog '14 (in Eastbourne, England): Annual user meeting
- APL Problem Solving Competition: winners announced
- "Introduction to APL" training course at Dyalog HQ in Bramley, England
- Jsoftware Conference 2014 (in Toronto, Canada): Morten presented Raspberry APL Pies
- Jsoftware Conference 2014 (in Toronto, Canada): Jay presented A Compiler for Dyalog APL
- Jsoftware Conference 2014 (in Toronto, Canada): Morten presented Dyalog for Array Language Programmers