Ron Murray

Core Developer

Flag of U.S.A.
Worked at Dyalog Ltd from July 2020 to May 2024
Ron Murray

Role Summary

As a member of the Dyalog development team, Ron concentrates on ways to keep our systems reliable and robust as we work to improve their performance whilst expanding to other processor architectures and improving our connectivity to non-APL environments.

Biography

Ron has a long history in the APL community. He first encountered APL\360 in 1969, and used it to teach Computer Science courses in the High Schools of Hampton, Virginia. Between 1972 and 1986 he wrote several applications in APL, and was involved in several different mainframe implementations as well as the Analogic APL Machine. For the next 30+ years, his focus was on non-APL environments for Microsoft, Amazon, and an Internet Television start-up. During those years he continued to use APL notation as a design tool and to work  out implementation strategies. In 2020, he joined Dyalog Ltd as a member of the development team, and is now deep in the details of Dyalog APL and how to expand its capabilities.

Support for Statistical Distributions in Dyalog v18.2

Support for Statistical Distributions in Dyalog v18.2

Sampling from non-linear distributions is important for Monte Carlo simulation processes. Ron reviews the distributions for which Dyalog supports direct sampling through 16808⌶ and demonstrates how to sample distributions using Dyalog's interface t...View

/

Time Travel Debugging and Statistical Distributions

Time Travel Debugging and Statistical Distributions

Ron has been warming up to his development role at Dyalog by adding a mechanism for generating widely-used non-linear distributions to Dyalog APL. Here he describes the new support that he is adding to efficiently generate random numbers in a variety...View

/

Meet the Dyalog 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 a small team spread across half a dozen countries, united by a shared belief that powerful software doesn’t have to be complicated. A lot of us have been here for years, some for decades, because there’s still no shortage of interesting problems to solve.

Mike Mingard
Mike
Designer
Flag of the United Kingdom
Asher Harvey‑Smith
Asher
Developer
Flag of the United Kingdom
Silas Poulson
Silas
Core Developer
Flag of the United Kingdom
Andy Shiers
Andy
Chief Operations Officer
Flag of the United Kingdom

…or perhaps even join the team!

Get Support