DYNA25: Spring Edition is taking place on 7 April in New York City. More info
Home > About > Team Dyalog > Silas Poulson
As a software developer at Dyalog, Silas is responsible for improving and fixing various sections of the APL interpreter.
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.
We promote a culture where innovation, fun, pride, and acceptance is part of our everyday life. We come from a variety of backgrounds, and we learn from each other’s diversity.
…or perhaps even join the team!
Technical advice and assistance on all aspects of Dyalog usage is available by e-mail (support@dyalog.com) and/or telephone (+44 1256 830030 – limited to U.K. office hours). Limited advice on design and coding is available, but is not intended to replace the use of the printed and on-line documentation. Except when reporting an issue with the software, users are encouraged to seek advice from the user community via the Dyalog Forum (reading the content of the forums does not require membership).