DYNA25: Spring Edition is taking place on 7 April in New York City. More info

Rich Park

APL Teacher/Evangelist

Based: United Kingdom

Joined Dyalog Ltd: October 2018

Rich - Dyalog Team Member

Role Summary

Rich is an APL programmer, educator and evangelist at Dyalog Ltd. His main responsibilities concern the creation of new training materials and helping to organise the existing wealth of APL knowledge to help people find it. He also develops some of Dyalog’s tools and interfaces.

Biography

Rich discovered APL shortly after discovering Dyalog Ltd’s headquarters on his own doorstep in Bramley. One day, whilst walking his dog and father, Rich rang the office doorbell to inquire about any software-related opportunities that might be available. He had developed an interest in computers from using them at young age, building circuits for A-level electronics and learning about the physics of computers (as well as computational physics) at University. If only Rich had been able to convey any of that to Jay Foad, who answered the door, instead of just standing there like a “gormless idiot” (his words) as his father jumped in and asked about internships and job opportunities…

Rich went home that evening and browsed Dyalog Ltd’s website… the Pandora’s Box of APL edged ajar, and he began to learn about the symbols. He also sent an amusing email explaining the earlier awkward encounter and clearly showed that he was not a “gormless idiot” as this resulted in a meeting with the CEO and CXO, Gitte and Morten, in October 2018. After that meeting, Rich showed enough aptitude and interest, while pair-programming a simplistic physics simulation with Morten, that they decided to keep him.

Given that Rich’s previous experience includes programming an autonomous robot for his school team in the 2012 and 2013 Student Robotics competitions, and using MATLAB and CERN’s ROOT library to run simulations and process experimental data, he was very surprised that he had never heard of APL before. He sees a potential in APL to develop domain-specific programming languages and software packages to help teachers convey concepts in a way that more closely matches the syntax and jargon in which problems are already described.

He hopes to introduce many more people to APL so that fewer future experts have to be deprived of APL’s prowess in conveying problem solutions to computation engines. As an APL evangelist, he’s currently the main administrator of the APL Wiki , is a semi-regular panelist on the Array Cast podcast and has a YouTube channel on which he occasionally posts APL videos. He’s mustering up the courage to confess his own personal duck collection.

ut nisi

ut nisi

sint nulla consectetur officia voluptate cupidatat exercitation...View

/

dolor in est tempor

dolor in est tempor

esse Duis sunt Excepteur sint nisi officia est aute id ea velit cupidatat consequat. cillum ut sint...View

/

pariatur. amet, sit

pariatur. amet, sit

tempor nulla irure aliqua....View

/

Team Dyalog

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.

Stefan - Dyalog Team Member
Stefan
Developer
Flag of United Kingdom
John - Dyalog Team Member
John
Chief Architect
Flag of United Kingdom
Josh - Dyalog Team Member
Josh
APL Consultant
Flag of USA
Richard - Dyalog Team Member
Richard
Development Manager
Flag of United Kingdom

…or perhaps even join the team!

Get Support

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).

Search our website...