Silas Poulson

Core Developer

Flag of the United Kingdom
Joined Dyalog Ltd in June 2022
Silas Poulson

Role Summary

As a software developer at Dyalog, Silas is responsible for improving and fixing various sections of the APL interpreter.

Biography

Silas’ computing education started with the advent of the Raspberry Pi, a device that led his curiosity for “How things Work” further along technical avenues. He subsequently studied Computer Science at university, and discovered Dyalog Ltd whilst attempting to find a job as his graduation date approached. Dyalog Ltd had recently posted an opening on the APL Wiki; although he thought a more experienced developer would be required, he applied, and, following correspondence and interviews, was hired.

Silas’ first forays into APL were through the online forums that he’d discovered, researching historic roads not taken and new developments within compiler and language design. Through this exploration Silas found the Nanopass Framework and Co-dfns . This research, and the C tricks exploited by some compilers, also led to K through Arthur Whitney’s incunabulum – the first system Silas actually installed!

John Scholes’ succinct Game of Life and Depth-first search videos were also instrumental in Silas’ discovery of APL. The expressiveness of the language to clearly state complicated ideas intrigued him, following as it did his use of other domain-focused languages.

In April we hosted DYNA26, our latest Dyalog North America user meeting. We returned to midtown Manhattan for a day of presentations, demonstrations, and... Read
DYNA Fall 2025 brought together APL enthusiasts, customers, and Dyalog Ltd staff for two days of presentations and workshops in New York City. Attendance... Read
A year passes quickly, especially when it’s your first year with a new company! Neil has now been our “JavaScript guy” in the Tools group for a full trip... Read
Meet the Team

We promote a culture where innovation, fun, pride, and acceptance is part of our daily life. We come from a variety of backgrounds, and our diversity enhances our creativity.

We’re 31 people who believe the tool we make can be useful to the world. Only a couple of us are related, but we feel like a family.

Morten Kromberg
Morten
Technical Director (CTO)
Flag of Denmark
Neil Kirsopp
Neil
Developer
Flag of Germay
Adám Brudzewsky
Adám
Head of Language Design
Flag of Denmark
Martina Crippa
Martina
APL Consultant
Flag of Denmark

…or perhaps even join the team!

Get Support